Hotel located very close to Saint Pancras station, adapted to visit London by feet. I recommand