St Peter's Church

St Peter's Church
The Vicarage Halstead Road, Leicester, LE7 9LB