Salon Sloane is located at 186 Pavilion Rd, SW3 2BF, Chelsea. Nearest Underground station is Sloane Square (approximately 300m away).