Click & collect

Free for orders £30 and over
Order by 8pm, collect next day after 2pm

For delivery before
Christmas, order by:

John Lewis shops


Find out more

Orders for collection will now be delivered after Christmas

Waitrose shops


Find out more

Orders for collection will now be delivered after Christmas

Collect+ shops
(£3.50 per order; collection times vary)


Find out more

Orders for Collect+ will be delivered after Christmas

UK home delivery

For delivery before Christmas, order by:

Smaller items


Find out more

Next day
£6.95

Orders placed now will be delivered after Christmas

Next day (pre-10.30am)
£9.95

Orders placed now will be delivered after Christmas

Standard delivery
(Free on orders of £50 and over)

Orders placed now will be delivered after Christmas

Larger items
(such as furniture and appliances) and
Made to Measure curtains and blinds


Find out more

Orders placed now will be delivered after Christmas

International delivery

Find out more about international delivery

Orders placed now will be delivered after Christmas