Delivery Options

Please see the table below for the available delivery options, estimated delivery times and associated costs.

UK FREE (on orders over £60) 1 - 2 working days FREE
UK STANDARD 1 - 2 working days £4.50
UK EXPRESS Next working day (if ordered Mon - Fri by 12pm*) £8.00
EUROPE (NON-EU) FREE (on orders over £100) 3 - 7 working days FREE
EUROPE (NON-EU) STANDARD 3 - 7 working days £9.00
REST OF WORLD FREE (on orders over £150) 8 - 10 working days FREE
REST OF WORLD STANDARD 8 - 10 working days £13.00

* Orders received by 12pm Monday to Friday will be delivered the next day, excluding bank holidays. Orders received by 12pm Saturday or Sunday will be delivered Monday, excluding bank holidays.

Swift, Safe Shipping

Once you've made your purchase, we know you'll be wanting your lovely items to arrive as swiftly and safely as possible. That's why we've taken special care in selecting our delivery partners and have tried to give as many delivery options as we can.

Costs of delivery wil depend on your location, how quickly you'd like your package to arrive and what you've ordered. You can find out everything you need to know about our delivery charges below.

If your order's taking longer than expected or you want to find out when it will arrive, please contact us. Our office hours are Monday to Saturday, 9am - 6pm.


We aim to dispatch orders within 24 hours for items ordered Monday to Friday. Please allow 48 hours for dispatch of orders made on the weekend or on bank holidays.

Please note delivery times are calculated from the time the order is dispatched, not the time at which the order is placed. Please contact us if you have not received the package within 7 working days from the date when you received a dispatch notice.

Please also be aware that, if we have trouble taking payment or your item is out of stock, dispatch may be delayed. If this is the case we'll be sure to be in touch right away to let you know what's happening.


Should the unfortunate happen and you find yourself less than satisfied with one of our lovely items (or the service you've received), please be sure to let us know within 14 days of receiving your order.

Please see our Returns policy for more about about cancelling orders, returns, exchanges and refunds.