Explore buzzing London from the riverside Hilton London Docklands Riverside hotel, with views over the Thames and Canary Wharf. Just 20 minutes from London City [ + ]