Beaminster Public Hall

Beaminster Public Hall
8 Fleet Street, Beaminster, Dorset, DT8 3EF