Contact Us

We welcome you to get in touch with any questions, queries, comments or just to say Hi!

The best way to do that is to fill out the form on this page, email us on or send real, physical mail to our offices in London (we love getting that too!):

Applewood Retail Ltd
71-75 Shelton Street
Covent Garden
London, UK

Or you can call us on: +44 203 389 6557 is an online store owned and operated by Applewood Retail Ltd. a company registered in England and Wales (Reg #10045535).