Filters:
clear
Country: United Kingdom

village hall in Houghton On The Hill

About 1 results.

Houghton Village Hall

Main Street, LE7 9GE Houghton on the Hill, United Kingdom

A large well kept village hall with stage, a separate meeting room, kitchen, moden toilets and playing field. Situated in the heart of Houghton-on-the-Hil in East Leicestershire 7 miles from Leic…

  • 1