Hardingstone Village Hall

Hardingstone Village Hall
High Street, Northampton, NN4 6DA
Photo of Hardingstone Village Hall