32 Sloane Garden - Sloane Square - SW1W 8DJ London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
Located in Sloane Gardens, just a stroll away from the fashionable shops of Kings Road and Knightsbridge and very close to Sloane Square tube station.