Meppershall Village Hall

Meppershall Village Hall
Walnut Tree Way, Shefford, SG17 5AB
Photo of Meppershall Village Hall