Easy flat rental and everything you need. All right here

Omega Place, Kings Cross, London, N1 2 bed flat - £2,578 pcm (£595 pw)