Lesbury Village Hall

A little gem at the heart of the community