Our shops

London uk

London King's Road

186A King's Rd, Chelsea
SW3 5XP London UK

020 7352 4133

Opening hours

Monday  11H00 - 19H00

Tuesday  11H00 - 19H00

Wednesday  11H00 - 19H00

Thursday  11H00 - 19H00

Friday  11H00 - 19H00

Saturday  10H00 - 19H00

Sunday  12H00 - 18H00

Back to top