London House Hotel
Hotel reviews London House Hotel
Official description for the London House Hotel
-
Information about the London House Hotel 
London House Hotel is one of the most popular budget hotels in central London, with 100 rooms within 5 terraced houses, all just 2-4 minutes from Bayswater/Queensway. The hotel offers sight-seeing tours within London, as well as tours of popular attractions ... -
-





















