Le Knaresborough Serviced Apartments est situé à seulement 4 minutes de marche de la station de métro Earl's Court et propose des hébergements indépendants dotés d'une connexion Wi-Fi gratuite, au cœur du District royal de Kensington et Chelsea.