Central London Victoria
Guests can stay in Central London Victoria apartment when visiting London.
National Gallery is 1.8 km of the property, while Tower of London is around 4.7 km away. Serving a wide range of dishes, Tozi Restaurant & Bar and JB's Bar and Restaurant can be reached within 5 minutes’ walk.
Pimlico subway station is easily accessible.