We had an amazing stay at Debbie’s place! The place is centrally located, just 2 streets away from King’s Cross station and is accessible to grocery stores and bars nearby. Debbie has been accommodative to our requests and friendly throughout! 10/10 recommend for whoever’s planning to visit London