Secret London
9 months agoLondon
The UK's 10 Most Expensive Streets Are All In London, With An Average Price Tag Of Over 14.5 Million
London has the top 10 most expensive streets in the UK.
Grosvenor Square in Mayfair is the most expensive street in the UK. [ more ]