font loading for Top nav

Ways to shop


Browse our huge range and shop securely using our website and we’ll deliver to your door or chosen store*.

Shop Now


Enjoy secure shopping on the go with our free iPhone® and Android™ mobile apps, and easy-to-use mobile website.

More about our apps

In store

Can’t find what you’re looking for on the shop floor? Visit one of our in-store Browse and Order points to place an order or speak to a store adviser who’ll be able to help.

Find your nearest store

Over the phone

Call us on 0333 014 8000 to place an order over the phone. If you’re looking for something in particular it will help if you have the product number handy.

Delivery Options

How does it work?

What can be collected in store?

  1. 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*.

  2. When you go to the online checkout, we’ll let you know if your order is able to be collected in store and when.

  3. We’ll let you know when your order has arrived in store and is ready for you to collect.

  4. 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.

Collect in store

Delivery to an address only

  • Clothing*
  • Beauty*
  • Homeware*
  • Food to Order (more details)
  • Wedding Flowers
  • Furniture
  • Wine
  • Gift Cards
  • Made to Measure Shirts
  • Flowers
  • Hampers

*Selected items available for next-day delivery to store.

More about collecting in store

How much does it cost and how long does it take?

What can be delivered to an address?

  1. Home delivery (within 5 working days) when you spend over £50* - Free

  2. Home delivery (within 5 working days) - £3.50

  3. Delivery on the day of your choice - £4.95

  4. Free named day delivery on wine orders over £100 - Enter FREEWINE at checkout

  5. Delivery is free for flowers, plants, selected food and wine gifts
    and most furniture.


*Free home delivery on orders over £50 offer excludes furniture, gift cards and Made to Measure shirts.

Delivery times

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.

  • Clothing
  • Beauty
  • Homeware
  • Wine (including Wine Club)
  • Furniture
  • Gift Cards
  • Made to Measure items
  • Selected flowers

Food to Order can only be collected in store.
For more details see our delivery help.

About international delivery

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.