Order by 12pm and we’ll deliver to your chosen store for free, ready for you to collect the next day*.
Weʼll deliver to a home or work address in our delivery areas, whichever is more convenient for you.
Sending parcels to friends and family overseas is quick and easy.
If you order clothing, beauty or homeware online by 12pm, we’ll deliver it to your chosen store, ready for you to collect the next day from 12pm – and we’ll do it for free*.
When you go to the online checkout, we’ll let you know if your order is able to be collected in store and when.
We’ll let you know when your order has arrived in store and is ready for you to collect.
It takes a bit longer for us to carefully prepare Food to Order, so we can’t offer next-day delivery to store. Details of our preparation times are shown on individual items.
*Selected items available for next-day delivery to store.
Standard delivery within 5 working days - £3.50
Delivery on the date of your choice - £4.95
For free next or named day delivery on orders over £150 - enter FREENDAY at checkout
Delivery is free for flowers, plants and selected food and wine gifts
Free delivery for most furniture orders
We’ll deliver between 7am and 7pm, Monday to Saturday. We don’t deliver on Sundays or bank holidays. During busy times, like Mother’s Day, we may deliver outside these hours.
Food to Order can only be collected in store.
For more details see our delivery help.
We deliver to 38 countries and have 8 international websites, so sending parcels to friends and family overseas is quick and easy. Not everything we sell online is available for international delivery or for collection from our international stores.
You’ll find full details of what we deliver and where we deliver to on our International Delivery page.