Ranked: London’s ten most expensive streets of 2020

Upper Phillimore Gardens in Kensington has been named London’s most expensive address of last year, with a median sold price in 2020 of £28 million.

This content is available only to PrimeResi Professional Members. If you have a membership login below, otherwise join Prime Resi today for full access to the Journal of Luxury Property.