Stores
LONDON STORE
41 Duke of York Square
London SW3 4LY
+44 7852 654 736 (Call or WhatsApp us)
Monday to Saturday: 11.00am — 7.00pm
Sunday: 12.00pm — 6.00pm
PARIS STORE
83 Rue De Turenne
75003 Paris
+33 (0)95 448 2761 (Call or WhatsApp us)
Monday to Saturday: 11.00am — 7.00pm
Sunday: 12.00pm — 6.00pm
BARCELONA STORE
Av. del Marques de l'Argentera 1.B
08003 Barcelona
+34 938 09 15 60
Monday to Saturday: 11.00am — 9.00pm
Sunday: 12.00pm — 6.00pm
NEW YORK STORE
69 Orchard Street
10002 New York
Tuesday to Saturday: 11.00am — 7.00pm
Sunday: 11.00am — 6.00pm