The Eye, seen from the Thames, London (UK)