London remains key destination for luxury retail

London is holding on to its position as one of the world’s foremost luxury retail cities, with New Bond Street seeing eight openings last year and Sloane Street seeing three.

Several of these – including Gucci’s new 16,000 sq ft