This hotels ticks all the boxes for me and is my "go-to" hotel whenever I stay in London. The hotel is located about two minutes walk from Earl's Court Tube, located in Zone 1, putting you close to all of the central London attractions. There's an excellent range of places to eat and drink on a budget around the hotel...
More
- Oxford Hotel London
