Ideal location for transit access.
The Howard Winchester hotel is in an excellent location from which to explore London. It’s just steps from Kings Cross and St. Pancras Stations so you have quick access to the underground and buses. It’s also walking distance to many attractions if you pr