Free UK Shipping for Orders Over £25 | Free Worldwide Shipping for Orders Over £50

Terms and Conditions



We accept Visa, MasterCard, Maestro credit and debit cards. Payment is only debited once orders are ready to be dispatched. At which point we will email you to inform you that your order is on it way. All transactions are made in pounds sterling (GBP).


All transaction details are encrypted to a secure server host. In the event of payment refusal we will contact you via phone or email. Please note we do not accept payment via bank transfers.

Company Registration Details

17 Lamb St  London E1 6EA

Registered in England and Wales
Registered Number: 07736466