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.
We use cookies on this website to enhance your user experience. By continuing on this website you are agreeing to the use of these cookies. Read more about cookies here.