Knebworth Village Hall

Knebworth Village Hall
Park Lane, Knebworth, Hertfordshire, SG3 6PD