Easy flat rental and everything you need. All right here

Flat B601, 2 Vanguard Way London E17 6DL 1 bed apartment - £2,116 pcm (£488 pw)