Gigseekr Logo

The Green House

Leighton Buzzard

VENUE

The Green House in Leighton Buzzard is a traditional tea room serving a variety of cakes and pastries. Live music performed on Saturday evenings.

ADDRESS

6 Market Square
Leighton Buzzard
Bedfordshire
LU7 1EY, UK

SOCIAL
Upcoming Events

UPCOMING EVENTS

No Upcoming Events

This venue has no upcoming events listed