Real estate
fromTime Out London
1 week agoThis 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.