All Saints Hall

All Saints Hall
North Street, Langport, Somerset, TA10 9RQ