I stayed at Leon's apartment with a couple of friends while in town for a gig. This is an ideal place if all you need is somewhere clean and comfortable to sleep and have a cup of tea or coffee (and maybe something simple to eat)! There isn't much in the way of living/eating area as it's a typical small central London apartment, but it was perfect for us. Being so close to King's Cross station is fantastic, with lots of shops & places to eat nearby as well.