Shopping
06 11 2025
On our radar: Best spots for self care shopping in London
London has long been a world capital for shopping, and beyond its elegant fashion houses and iconic department stores lies a growing haven for self care shopping. The city is home to an exciting mix of boutiques and beauty stores that celebrate skincare, makeup, and relaxation.