London house hotel is one of the most popular budget hotels in central london. 5 terraced build 87 rooms and located just 2-4 minutes from bayswater/queensway, the hotel is superb value for money.
Nearest Motorway or Main Road: A40 km Airport Name: LHR 15 km Nearest Major Train Station: Paddington 1 km Nearest Underground Station: Bayswater 0.2 km Nearest Coach/Bus Station: Victoria 5 km