Ecton Village Hall

Ecton Village Hall
78A High Street, Northampton, NN6 0QB