Ces élégants appartements sont situés dans le district royal de Kensington et Chelsea, à 4 minutes à pied de la station de métro Earls Court.