Ce grand hôtel offre une situation centrale, à proximité de la principale gare, un endroit parfait pour séjourner si vous devez prendre un premier train ou si vous désirez explorer les plaisirs que le centre de Londres a à vous offrir. Il existe d'excellentes liaisons de transport de la région ce qui signifie que vous pouvez accéder à tous les quartiers de la ville, facilement et avec un minimum de tracas.