• 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
Access your basket. You have 0 items in your basket. 0
  • Categories
  • For the Tree
  • For the Room
  • For the Table
  • For the Party
  • For the Gifts
  • For the Sparkle
  • CLEARANCE
  • Other Occasions
  • About us
  • Contact Us
  • Categories
    • For the Tree
      • For the Room
        • For the Table
          • For the Party
            • For the Gifts
              • For the Sparkle
                • CLEARANCE
                  • Other Occasions
                    • About us
                      • Contact Us

                        Your basket is empty

                        There are no products in your basket

                        Continue shopping

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