South Kensington 3
Flat 3, 2 Glendower Place South Kensington, SW7 3DPLocated 800 metres from Royal Albert Hall, South Kensington 3 offers accommodation in London. The apartment is 1 km from Harrods. Free WiFi is featured throughout the property. The kitchen is equipped with a dishwasher and an oven.
1 rooms
from £295