Fantastic accomandation! Center of London with short distance to Kings Cross. Lovely restaurants nearby. Try Casa Tua!