Our stores are back open!
In line with government regulations, our stores reopened on 12th April. We're so excited to welcome you back. If you're nearby, pop in for a chat with our shop teams, to browse our new collection, and to pick up some of your summer favourites.


All our stores have ample hand sanitiser available and we're still doing social distancing. We also require all visitors to our stores to wear face masks (unless you're exempt). Luckily we sell the most stylish in London.

Portobello

306A Portobello Road
London W10 5TA

Monday - Saturday - 10AM - 6PM
Sunday - 11 AM - 5PM

Islington

49 Camden Passage
London N1 8EA

Monday - Saturday - 10AM - 7PM
Sunday - 11AM - 5PM

Princes Arcade

196 Piccadilly
London SW1Y 6DS

Monday - Saturday - 10AM - 6PM
Sunday - CLOSED

King's Road

178A King's Road
London SW3 5XP

Monday - Saturday - 10AM - 7PM
Sunday - 11AM - 5PM

Marylebone

85 Marylebone High Street
London W1U 4QS

Monday - Saturday - 10AM - 7PM
Sunday - 11AM - 5PM

Royal Exchange

Unit 29 The Royal Exchange
London EC3V 3LP

Monday - Friday - 9AM - 6PM
Saturday - Sunday - CLOSED