

Just a quick stroll from Sloane Street, one of the world’s most premiere designer shopping avenue, popular luxury brands such as Louis Vuitton, Cartier, Chanel, Dior are available for guests’ convenient perusal as well as the iconic department stores Harvey Nichols and Harrods.