St Peter Tawstock, Devon St Peter’s is an unusually large church for Devon, and is sometimes known as the little Cathedral of Devon.