Veeve Grosvenor Road
Veeve Grosvenor Road Hotel is a good accommodation choice in London.
This hotel is situated 1.9 km away from Up at The O2, Tower of London and The London Eye. The hotel is about 350 meters from St. John's, Tate Britain and Victoria Palace Theatre London.
The bar Relish is around 5 minutes’ walk away.
Pimlico subway station is just 5 minute walking distance from the hotel. It takes about 15 minutes to get to London City airport by car.