We currently offer 2-5 working day delivery from us in London directly to you.  If you order before 1pm on a Tuesday or Thursday our products will get to you within 48 hours by Royal Mail 1st Class. This costs £3.50 for all orders under £35, and above £35 it's free.

We offer a next day delivery service with UPS for all orders booked before 11AM. This costs GBP 7.50 and is an environmentally friendly option. We offset the carbon footprint of your delivery - the planet salutes you!

If you are ordering from outside the UK, please select international shipping at check-out and we will be in touch with you separately if required. This costs £18 per order, but may be reviewed for large orders - please email us.