Merlin Entertainments London Eye giant Ferris wheel on the South Bank of the River Thames in London the capital city of England