Leicester, St Mary de Castro

Church

Castle View
Leicester
LE1 5WH