East Central House - London

London

East Central House

(26) Images

About

115 Lever Street, EC1V 3RH

¡

Want to live in the heart of the best student city in the world? That’s exactly where East Central House is, right in the centre ...