The Green House
The Green House in Leighton Buzzard is a traditional tea room serving a variety of cakes and pastries. Live music performed on Saturday evenings.
6 Market Square
No Upcoming Events
This artist has no upcoming events listed