Le London house hotel est parfait pour un week end a Londres. Proche d'une grande avenue et des principales station de métro qui relie les plus grands points de visite de Londres