The UK’s 20 Most Expensive Residential Streets Revealed
With homes costing an average of £15.6 million, Ilchester Place in London’s Holland Park is the most expensive residential street in the United Kingdom, according to Lloyds Bank. Making the road Britain's priciest place to live. Unsurprisingly, nine out of the top 10 most-expensive residential streets in Britain are found...