Astrid & Miyu Stores

Chelsea Boutique

Chelsea Boutique
192 Kings Road, Chelsea, London, SW3 5XP

Opening times

Mon-Sat: 10:00 - 19:00
Sun: 11:00 - 18:00