Flat 2203 Elegance
Flat 2203 Elegance Apartment London apartment hosts guests of London.
Imperial War Museum, The Clockmakers' Museum and Tibetan Peace Garden can be accessed in 10 minutes on foot. Guests can dine in Ivory Arch Restaurant and The Lobster Pot located within a 5-minute walk of the property.
Kennington subway station is just a 5-minute walking distance away.