Located 1.4 km from Buckingham Palace in London, this apartment features a garden with a terrace. The apartment is 1.6 km from Westminster Abbey. Free WiFi is provided throughout the property.
There is a seating area and a kitchen complete with a dishwasher and an oven. A flat-screen TV is offered.
St James's Park is 1.6 km from Victoria Station Apartment, while Harrods is 1.7 km away. London City Airport is 14 km from the property.
There is a seating area and a kitchen complete with a dishwasher and an oven. A flat-screen TV is offered.
St James's Park is 1.6 km from Victoria Station Apartment, while Harrods is 1.7 km away. London City Airport is 14 km from the property.