News

London’s Bond Street has regained its title as the most expensive shopping street in Europe, driven by a sharp rise in rents and a resurgence in luxury retail demand.