London Hilton on Park Lane: 2.2 km to London Eye