Smart Russell Square Hostel London: 2.2 km to London Eye