Luxury brands flock to new London retail hotspots Retail 15 August 2024 Luxury brands are increasingly eyeing new locations in London, bolstered by significant investment growth.Oxford Street attracts nearly half a million…