St Peter And St Paul Church

St Peter And St Paul Church
Upper Church Street, Leicester, LE7 1HR