Afternoon Tea & Tour – January 2025

The Cloisters Barrington Road, Letchworth Garden City, Hertfordshire, United Kingdom

3Indulge 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