The Christmas Shop, open all year, Lechlade, Glos.
Welcome to the oldest Christmas shop in the UK, established in 1985. Their roots began from selling traditional German Christmas products which are still available to buy in the shop today. This charming independent shop is open all year and is the perfect place to stock up on Christmas decorations and gifts.
If you can’t make it to the shop itself, you can place an order by email or telephone.