Stewkley Village Hall

Stewkley Village Hall
High Street North, Stewkley, Buckinghamshire, LU7 0EW