General Enquiries

We want you to have the best online shopping experience and be delighted with your purchase. If you have any queries or if we can be of any further assistance please do not hesitate to contact us by any means preferable to you. 

Customer Service


Tel: 0208 405 3405

Post: 38th Floor, 30 St Mary Axe, Gherkin Building, London, EC3A 8EP, United Kingdom.