 Stowell Meadow is a biological Site of Special Scientific Interest.St John's Church, which dates from 1851, is designated by English Heritage as a Grade II listed building.Tatworth has a number of local sports clubs.