
Bond Street has the highest rents of any shopping destination in Europe, overtaking Milan, new research has revealed.
Mayfair’s premier luxury retail address now has indicative prime rents of €15,333 per sq m ( £1,225.55 per sq ft), up 20% in 2024, according to property consultants Savills.