Flat 1701 Elegance
Flat 1701 Elegance apartment is a fine accommodation to stay in London.
The venue is 2.9 km away from Buckingham Palace. Serving both food and drinks, The Dog House and Sabor Peruano are situated around 100 meters from the property.
A 5-minute stroll takes guests to Kennington subway station.