#london-commercial-rents

[ follow ]
Real estate
fromTime Out London
1 week ago

This London shopping street is now officially the most expensive retail destination in the world

New Bond Street is the world's most expensive shopping street, with average rents of £1,706 per square foot per year after a 22% increase.
[ Load more ]