Back to directory

Church of St Michael

Church of England Leicester, United Kingdom

Visit & contact

Address
Leicester, United Kingdom

You may also like