My husband and I spent a couple of nights in London, staying at this Hotel. Its in a great location for sightseeing and going to the theatre. Just around the corner from the National Portrait Gallery and Trafalgar Square and the sightseeing buses pick up nearby. My husband stays here whenever he is in London, but it was my first...
More
- Royal Trafalgar By Thistle London
- Thistle Trafalgar Square
