Easy flat rental and everything you need. All right here

Bouchon Point, London E1 2 bed apartment - £2,800 pcm (£646 pw)