London Eye, River Thames, London, England (LIVE)