Easy flat rental and everything you need. All right here

Capella Court, King's Cross, London, N1C 2 bed flat - £3,799 pcm (£877 pw)