You are on

Currency: GBP (£)

Delivers to: UK & EU


FREE DELIVERY for Orders Over £15

Orders are dispatched within 1-2 working days from London, UK via Royal Mail

Update: Just a heads up, our warehouse team are working to a different schedule to help with social distancing. We hope you understand our dispatch times might not be as speedy as normal. Please allow an additional few days for your for order to be shipped.
Moreover, express shipping will not be available during this time.

Delivery Details
UK & Channel Islands

Royal Mail 1st Class: 1-3 Working Days | £3.50 - FREE for orders over £15
Royal Mail Special Delivery: Next Working Day* | £5.95
*Order by 2pm, excludes Saturdays & Sundays

EU & Gibraltar

Standard: 3-5 Working Days Tracked | £4.95 - FREE for orders over £15
Express: Next Working Day* | £14.95
*Order by 2pm, excludes Saturdays & Sundays

Allow 1-2 additional days for delivery to remote areas and islands. 

UK Territories Royal Mail Airmail: 2-6 Weeks | £4.95
Anguilla, British Indian Ocean Territory, Falkland Islands, Montserrat, Pitcairn, Turks and Caicos Islands, British Virgin Islands

 Working days exclude weekends and public holidays in the UK and your country. Please allow extra time if you live in a remote location. Priority / Express services are not available to all overseas EU territories.

Weather conditions, strikes and busy periods, such as the Holidays, may impact delivery times.

To return products, please view our 90 Day Satisfaction Guarantee.

Most shipments dispatch from London using Royal Mail, Deutsch Post, DHL and FedEx.