Church of England Diocese of Leicester Twyford with Thorpe Satchville

Twyford: St Andrew

Get in touch

Vic Allsop, Parish Administrator

South West Framland Parish Administration Great Dalby Methodist Church 29 Main Street Great Dalby Melton Mowbray Leics LE14 2ET
01664 561 909