Easy flat rental and everything you need. All right here

Duchess Of Bedfords Walk, Kensington W8 3 bed apartment to rent - £9,967 pcm (£2,300 pw)