The Parish Hall

The Parish Hall
North Street, Ilminster, Somerset, TA19 0DG