3bed Design Gem in Kensington



London • Show on map
View Details for Price
3bed Design Gem in Kensington offers accommodations in London, 1.2 miles from Harrods and 1.2 miles from Stamford Bridge Stadium. Featuring garden and inner courtyard views, this apartment also has free…More info
