Great place to stay for a weekend in London. Ideally located just a short walk from Kings Cross Station.