King’s road IIGlebe Place 12A London, SW3 5LB
Set 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.