Find Us

13 BREWER STREET
SOHO
LONDON
W1F 0RH

Call Customer Service on:

+44 (0)20 7734 4334

Email us:

Opening hours

London

Mon - Wed: 11am-7pm
Thu - Sat: 11am-8pm
Sun: 12pm-6pm

Shanghai

Mon - Wed: 11am-8pm
Thu - Sat: 11am-8pm
Sun: 11am-8pm

London POP-UP

Shanghai

Customer Enquiries

please feel free to reach out to our team with any questions or concerns you may have.

By submitting this form you agree to our Privacy Policy and Terms & Conditions.