The hotel combines modern design with 19th-century opulence. Located next to London Victoria train station, it’s excellently connected to the city & surrounding areas. Take advantage of the great selection of bars and restaurants — from romantic cocktails in a former first-class train lounge to dim sum in The Soak.
... Read more