SLOANE GARDENS, CHELSEA
Our property in Sloane gardens is located in Chelsea, just off Sloane square. It's a one bedroom apartment, located in the Lower ground of this Victorian Building.
Stylish luxurious accommodation on the doorstop of the finest shopping and eatery establishments in London.