Sloane Street

Sloane Street the Home of Luxury Shopping in London

Sloane Street is internationally recognised as one of the world’s most exclusive and luxurious shopping destinations, situated in London’s Royal Borough of Kensington and Chelsea.