The Grosvenor Hotel is one of London's great railway hotels with period features and ambience reflecting its unique Victorian heritage. First opened in 1861, the hotel is adjacent to Victoria mainline railway station and within easy walking distance of many of London's famous landmarks, such as Buckingham Palace and the Houses of Parliament.
Try the exciting Grosvenor Express Afternoon Tea- a ticket
to a feast of treats inspired by destinations on the Victoria
station departure boards.