St Peter's Church Home/Church/St Peter's Church Farmington, Cheltenham GL54 3ND +441451861132 Contacts Farmington, Cheltenham GL54 3ND https://www.northleachbenefice.org/farmington +441451861132 Send updates or Remove Description Farmington | Northleach Benefice Features Map Reviews No reviews! ADD REVIEW Similar companies Church Cille Choirill Church Roy Bridge PH31 4AP Church New Vicarage Kimbolton, Leominster HR6 0EJ Church St Mary Magdalene Church 6 The Green, Uckington, Cheltenham GL51 9SR +441242244373 Church Camelon Saint John's 20 Glasgow Rd, Camelon, Falkirk FK1 4HJ Categories Church