This hotel has a wonderful locations, lost of shops, and places to eat near by, also the Tube is a short walk. I've stayed hear a dozen of times over the past few years and the staff has always been so welcoming and helpful. The rooms, are older but have a very British feel to them, so it's charming. In...
More
- Nh Hotels London
