
London’s New Bond Street is Europe’s most expensive retail location
A report by property firm Cushman & Wakefield has revealed New Bond Street in London is Europe’s most expensive retail location with rates soaring by 19.4% on year. Store rents grew to £536 per square foot per year, higher than those on Paris’ Avenue des Champs-Elysees. New Bond Street is home to exclusive brands such [...]