Easy flat rental and everything you need. All right here

Kensington Garden Square 2 bed apartment - £6,747 pcm (£1,557 pw)