Sloane Square is the point in Central London where world famous Knightsbridge shopping meets the charm of Chelsea. Walking up Sloane Street past Tiffany and Gucci, you reach the legendary department stores Harrods and Harvey Nichols, the great museums in South Kensington and the tranquil beauty of Hyde Park. The West End and the City are just a short tube ride from Sloane Square Underground Station (30m away) or in a cab from the Chelsea Taxi Rank (15m away).