Easy flat rental and everything you need. All right here

Peninsula Court, Canary Wharf, E14 3LH 2 bed flat - £1,975 pcm (£456 pw)