Waterloo Hub Hotel and Suites London: 900 m to London Eye