St Aidan's Church

St Aidan's Church
Saint Oswalds Road, Leicester, LE3 6RJ