Latest News

The Most Expensive Street In London

It shouldn’t come as any surprise that the most expensive street in London is Kensington Palace Gardens. Known in the 19th century as Millionaire’s Row, this has, more recently, been updated to Billionaire’s Row and is home to the UK’s wealthy elite.

Leave a Reply