Church of England Diocese of Exeter Little Torrington

St Giles

Get in touch

Mrs Pat Grimwood-Taylor

01805 625598