The Cemetery Chapel is one of Castle Cary’s hidden gems. It’s on the outskirts of town at the end of South Street where the pavement ends. Built in 1897, Queen Victoria’s golden jubilee year, with wonderful views towards Glastonbury Tor, it is a haven of peace with benches to sit