Treborough: St Peter

Address: Treborough
TA230QW
Archdeaconry: TAUNTON
Deanery: EXMOOR
Parish: Roadwater, Leighland & Treborough
Telephone: (01984) 641808