Find Us

13 BREWER STREET, SOHO, LONDON W1F 0RH

Call Customer Service on:

+44 7534 484973

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

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.