St. Peter's Church é uma bela pequena igreja paroquial, na aldeia de Sidmouth que foi engolido pelo maior cidade de Sidmouth sobre a costa leste Devon. A igreja é um lugar de paz e tranquilidade e é o lar de uma grande amiga e congregação cristã que gostam de assumir um papel de liderança nos assuntos da área.