Filters:
clear
Country: United Kingdom

village hall in Lemsford

About 1 results.

Lemsford Village Hall

Brocket Road, AL8 7TT Lemsford, United Kingdom

        Set in the picturesque village of Lemsford, the hall is situated in grounds overlooking the Lea Valley. Adjacent to […]

  • 1