LONDON Chelsea

Chelsea Store

Address

149 Sloane Street
London, SW1X 9BZ
view map

Hours

Monday to Saturday
10am - 7pm
(10.00 - 19.00 GTM)

Sunday
11.30am - 6pm
(11.30 - 18.00 GMT)

24th & 31st December 2024:

10am - 4:30pm (10.00 - 16.30 GMT)

Closed 25th & 26th December 2024, and 1st of January 2025.