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.
London Office
85 Great Portland street, First Floor, London, W1W 7LT