4.5 (440) · $ 10.50 · In stock
Kensington Palace Gardens is London's most expensive street, averaging £35 million per property. Find out who lives where and how much they paid.
What is it like to live on Britain's most expensive street
233 Pinegrove Dr, Muscle Shoals, AL 35661, realtor.com®
London property: The city's 'richest street' where houses cost £42
Kensington Palace Gardens in London Is the U.K.'s Most Expensive
Kensington Palace Gardens: London's most expensive street - HomeViews
Kensington Gardens: A brief history and where to live nearby
Kensington Palace Entry Tickets In London Pelago, 53% OFF
Kensington Palace Gardens: London's most expensive street - HomeViews
BRITAINS MOST EXPENSIVE STREET