Easy flat rental and everything you need. All right here

Leman Street, London, E1 3 bed apartment - £6,700 pcm (£1,546 pw)