
24 Admiral House, London SW1P 1JW Flat 24 , 4th floor, London, SW1P 1JW
Star Rating:

Victoria is located in the Westminster Borough district of London, 500 metres from Victoria Underground Station, 1.1 km from Buckingham Palace and 1.2...more
Victoria is located in the Westminster Borough district of London, 500 metres from Victoria Underground Station, 1.1 km from Buckingham Palace and 1.2 km from Westminster Abbey. Among the facilities at this property are a lift and full-day security, along with free WiFi throughout the property. The property is 1.5 km from the city centre and 600 metres from Victoria Train Station.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. Towels and bed linen are featured in the apartment.
Popular points of interest near the apartment include Houses of Parliament, Big Ben and Churchill War Rooms. London City Airport is 16 km away.