Take a tour of the most expensive street in Britain
The street is the location of the Vietnamese embassy and is situated just a stone's throw away Kensington Palace, where the Duke and Duchess of Cambridge reside.
The most expensive house on the street will set you back £20 million, while the average house price is £8,006,000, The Guardian reports.
Take a tour of pricey Victoria Road.