Sloane Street

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.