Horton: St Peter

Address: Church Lane Horton Ilminster
TA19 9RN
Archdeaconry: TAUNTON
Deanery: Ilminster
Parish: Horton: LEP
Telephone: 01460 57702