The parish church of SS. Peter & Paul, Northleach, etc.
Church of SS. Peter and Paul (Northleach, Town of)
Gloucester, 
[1964]
Earlier edition has title: Church of SS. Peter & Paul, Northleach.