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
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.