The best time of the year is nearly here, and Leyland Garden Centre is excited to announce its brand new Christmas store will be opening on 5th October! The store which is part of the UK's largest ...
Shoppers can't stop singing the praises of this Yankee Candle scent, writing: "It’s all the magic of Christmas locked up in a candle. The moment you light the candle, Christmas fills the room." ...