Send us an Email

Due to staffing and safety efforts around Covid-19, returns and orders may be delayed. Please be aware that we are currently experiencing higher than normal email volumes, and our wait times are longer than usual.

For faster service please send us an email:

Our Store

17 Princess Road
London, Greater London

Hours of Operation

  • Monday:12-6 PM
  • Tuesday:12-6 PM
  • Wednesday:12-6 PM
  • Thursday:12-6 PM
  • Friday:12-6 PM
  • Saturday:12-6 PM
  • SundayClosed

Need a help?

Have a question about an order, please email us: