Gem Langham Court Hotel London: 2.3 km to London Eye