Easy flat rental and everything you need. All right here

Boxwood Gardens, London Dock, E1W 3 bed apartment - £4,996 pcm (£1,153 pw)