The Grange - Leicester

Leicester

The Grange

(19) Images

About

41 Grange lane, LE2 7EG

¡

Studying at De Montfort University? The Grange is situated within the DMU campus, just 10 minutes’ walk from Leicester city centre and only 15 minutes ...