Gifts

FOR EVERY WISHTHERE'S A GIFT

Find brilliant gifts for everyone on your list

The ultimate Christmas gift list

MORE CATEGORIES
CLICK TODAY, COLLECT TOMORROW

From John Lewis, Waitrose and hundreds of other locations

Christmas arrives instore
Christmas trees icon
TRENDING
GIFTS

The current hits of the season

LITTLE AND NOT-SO-LITTLE
LUXURIES

Indulge a special someone with a truly, madly, deeply decadent gift

Shop now

Christmas presents icon
GIVE THEM SOMETHING THEY’LL LOVE
Christmas trees icon
IT'S A
WRAP PARTY

We have cards, we have wrap. Find everything you need to deliver a happy Christmas

All the trimmings

Wrap and decorate your gifts with beautiful results

Christmas gift wrap, bags & ribbons

Glad tidings we bring

Choose from a huge range of Christmas cards, single or boxed

Christmas cards

Send someone special a present from our collection of gifts. We have dedicated pages for gifts under £100, under £50 and under £25 dependent on how much you’re looking to spend, as well as individual gifts for her and him pages. You can show your regards to family or friends with a beauty or fragrance gift set, with food and alcoholic hampers or even personalised gifts for that extra special touch. Share the gift of a good board game or jigsaw puzzle from our selection, whilst we also have a large range of stationery gifts and toys. Send an accompanying personal message with one of our greetings cards, or you may even wish to opt for a gift card if you’re stuck for inspiration.