My wife and I just returned from a one week stay at The Grand at Trafalgar Square. The location is fantastic with easy access to the Underground, bus and train stations. The hotel staff was very friendly and helpful. Will definitely use again if we return to London.
More
- Grand At Trafalgar Square London
