Guilsborough Village Hall

Guilsborough Village Hall
High Street, Guilsborough, Northamptonshire, NN6 8PT