Leicester, St Aidan

Church

St Oswalds Road
New Parks
Leicester
LE3 6RJ