Christmas Fayre
The Cloisters Barrington Road, Letchworth Garden City, Hertfordshire, United KingdomJoin us for the magical Christmas Fayre at The Cloisters, Letchworth! Celebrate the festive season in a beautifully decorated setting with a variety of stalls offering handmade gifts, crafts, and seasonal goodies—perfect for Christmas shopping. Enjoy delicious food and drink, from mulled wine to sweet treats, as you stroll through the Fayre. Festive […]