L'établissement The Sherborne Boutique est situé à Londres, à 1,5 km du Victoria and Albert Museum, à 1,6 km de la station de métro South Kensington et du Royal Albert Hall. Vous séjournerez à 1,1 km du musée d'histoire naturelle et bénéficierez d'une connexion Wi-Fi gratuite dans l'ensemble des locaux.
Cet appartement comprend 2 chambres, une télévision par câble à écran plat ainsi qu'une cuisine entièrement équipée avec un réfrigérateur, un four, un lave-linge, un micro-ondes et des plaques de cuisson.
Vous séjournerez à 1,5 km du parc des expositions Olympia et à 2,1 km du grand magasin Harrods. L'aéroport de Londres-City, le plus proche, est implanté à 19 km.