Afternoon Tea & Tour – January 2025
The Cloisters Barrington Road, Letchworth Garden City, Hertfordshire, United Kingdom3Indulge in a delightful afternoon of tea and exploration at The Cloisters! We invite you to enjoy a charming afternoon tea featuring a selection of finely brewed teas, delicious cakes, […]
£24.00