Radisson Blu Edwardian Hampshire Hotel is a good accommodation choice in London.
Major London sights, such as St. Paul's Cathedral, Madame Tussauds London and Princess Diana are located nearby. Radisson Blu Edwardian Hampshire Hotel is within about 10 minutes' walk of the center of London.
Waterloo train station is nearby. The property is 15 minutes' drive from London City airport.
Eat & Drink
A variety of dishes are served in Chiquito - Leicester Square and J Sheekey, which are only 5 minutes’ walk away.