England’s most expensive residential street

Victoria Road in West London’s Kensington, has been crowned the most expensive street in the UK according to research out last week from Lloyds Bank. Just around the corner from Kensington Palace in the the heart of Kensington, Victoria Road is now England’s most expensive residential street,  with an average house price of £8,006,000, 12…

Read More