St Martin's House - Leicester

Leicester

St Martin's House

(9) Images

About

38-50 king Street, LE1 6RP

¡

Located on King Street in the heart of Leicester city centre, St Martin’s House is just seven minutes’ walk from De Montfort University and only ...