Very nice place in Stroud Green and just 10 mins away from King’s Cross with the tube!