Filters:
clear
Country: United Kingdom

village hall in Torrington

About 1 results.

Langtree Parish Hall

Southlands Drive, EX38 8RH Torrington, United Kingdom

Langtree Parish Hall is a single story community building for running events. Having a capacity of over 200, with a large car park and other facilities

  • 1