A beautiful building right in the center of Taunton, a very peaceful place after the buzz of the shops and restaurants.