• Telephone 020 7378 1998
  • email. sales@thechristmasshop.co.uk
  • Free delivery on orders over £50.00
  • Telephone 020 7378 1998
  • email. sales@thechristmasshop.co.uk
  • Free delivery on orders over £50.00
The Christmas Shop
components.miniCartComponent.cartIcon.accessibilityLabel
  • Categories
  • For the Tree
  • For the Room
  • For the Table
  • For the Party
  • For the Gifts
  • For the Light
  • CLEARANCE
  • Easter
  • About us
  • Contact Us
  • Categories
  • For the Tree
  • For the Room
  • For the Table
  • For the Party
  • For the Gifts
  • For the Light
  • CLEARANCE
  • Easter
  • About us
  • Contact Us

Where it is Christmas everyday!

Featured Products

Advent Pillar Candle

Advent Pillar Candle

£12.99

In stock
Advent Calendar with Glass Decorations

Advent Calendar with Glass Decorations

£29.99

In stock
Nativity Advent Calendar

Nativity Advent Calendar

£6.50

In stock
Prelit Frosted Berry Christmas Wreath

Prelit Frosted Berry Christmas Wreath

£54.99

-9%

£49.99

In stock
Box of 6 Deluxe Christmas Crackers

Box of 6 Deluxe Christmas Crackers

£19.99

In stock
Santa's Sleigh Ride

Santa's Sleigh Ride

£6.99

In stock
Box of Christmas Cards

Box of Christmas Cards

£2.75

In stock
Santa Paper Napkins

Santa Paper Napkins

£3.25

In stock
Santa Tray

Santa Tray

£6.50

In stock
Christmas Tablecloth 127cm x 222cm

Christmas Tablecloth 127cm x 222cm

£29.99

In stock
  • Privacy policy
  • Cookie policy
  • Payment & delivery
  • Terms & conditions
  • Right of withdrawal
  • Visa
  • PayPal
  • American Express
  • MasterCard