Filters:
clear
Country: United Kingdom

village hall in Barrington

About 1 results.

Barrington Village Hall

Barrington Mews, TA19 0JE Barrington, United Kingdom

Barrington Village Hall. A Perfect Venue for Weddings, Receptions, Celebrations, Functions and Entertainment set in the lovely Somerset Levels

  • 1