Church of England Diocese of Leicester The Holy Spirit, Leicester

Leicester: St Nicholas

Get in touch

St Martins House 7 Peacock Lane LEICESTER LE1 5PZ
0116 261 5373

Our website