Free delivery on orders above £100

Delivery

UK National shipping delivery:

UK deliveries are made between 9 am and 6 pm GMT. UK public holidays and weekends are not counted as working days.

We can send your order to any address where it can be signed for. As soon as it is signed for, by you or someone else, the dispatch process is complete and the responsibility for your purchase passes to you.

As a guide, we aim to have your order packed as quickly as we can - usually within 24 hours, this may be longer during busy periods.

Bank holidays: please note that we do not ship during bank holidays. Any orders placed during a bank holiday will be processed the next working day.

Current UK delivery rates:

UK STANDARD shipping signed for Royal Mail: £6.00 
UK EXPRESS shipping signed for Royal Mail: £10.00

UK ORDERS over £100.00 are FREE delivery.

Your order can be collected in store the same day. 

Returns in store: You are able to return online orders directly to us in store. 

Collect in store: When collecting your order in store these items must not be tried on in the shop. Items should be taken home to try and returned to store for a refund or exchange if necessary.

Late Returns: You have 14 days from when you receive your parcel to return your items back to us. If the goods are returned outside of this timeframe then the goods will not be accepted and returned to the customer. 

EU shipping delivery:

We ship all products in the EU. Overseas shipment are sometimes subject to delays due to the delivery country's customs. You are responsible for paying any additional taxes, customs fees, duties and tariffs. Please refer to your local regulations for more information.


Sometimes EU packages can get stuck in customs. Unfortunately this is out of our control and so delivery times may be a little longer than expected.

Current EU delivery rates:

EU shipping: £20.00