Skip to main content

Location
Sloane Square is the point where Knightsbridge shopping meets the charm of Chelsea in central London. Walking up Sloane Street, past Tiffany and Gucci, you reach the legendary department stores Harrods and Harvey Nichols, the great museums, and the serene beauty of Hyde Park.

The West End and the City are just a short hop from Sloane Square Tube Station (30m away) or in a cab from the Taxi Rank (15m away).

Getting There:
Plane | Train | Underground | Map
Newsletter:

Arrive:

Open Calendar

Days: