Relaunch coming soon! Sorry if we’re out of your favourites...

Delivery & Returns


We offer free UK delivery on all orders over £60.  Orders to the UK under £60 are subject to a £3.50 delivery charge.


Orders are usually despatched within five working days and take two/three days to be delivered. If your order is placed with local delivery we will message you with details about your delivery time. 


We are happy to accept returns on any unused products, simply contact us to arrange a refund. Please note that the buyer is responsible for return postage.


Our returns policy lasts 30 days. If 30 days have passed since your purchase, unfortunately we cannot offer you a refund or exchange. 


If you’d like to contact us about your purchase please email us at