Easy flat rental and everything you need. All right here

Dollar Bay Place, Canary Wharf, London E14 1 bed apartment to rent - £2,490 pcm (£575 pw)