Staverton Village Hall

Staverton Village Hall
Croft Lane, Daventry, Northamptonshire, NN11 6JE
Photo of Staverton Village Hall