King’s road II
Glebe Place 12A London, SW3 5LBSet in London, this apartment features a terrace with garden views. The unit is 1.5 km from Stamford Bridge. Towels and bed linen are available in this apartment. Chelsea FC is 1.5 km from King’s road II, while Harrods is 1.6 km from the property.
1 rooms
from £340