1 Bedroom Apartment Victoria Station
1 Bedroom Apartment Victoria Station London apartment hosts guests of London.
Landmarks such as Tower of London, Leicester Square and British Museum are reachable in 25 minutes on foot. A 10-minute walk to the center of London. Art of Tapas serves spanish and middle eastern dishes and lies just 5 minutes walk from the property.
Set within a 5-minute walk from Pimlico underground station.