Stapleton House - London

London

Stapleton House

(28) Images

About

289 Holloway Road, N7 8HN

¡

Studying at London Metropolitan University? Choose Stapleton House and it will feel like you’re living on campus, with the university building directly opposite on the ...