Easy flat rental and everything you need. All right here

Elsworthy Terrace, Primrose Hill... 2 bed apartment - £3,792 pcm (£875 pw)