St Andrew's Church Hall Saint Andrew's Road Taunton, Somerset TA2 7BW
View directions
Nothing's happening here