St Peter's Church

St Peter's Church
Gloucester Street, Cheltenham, Gloucestershire, GL54 5LU