The London Eye (the giant Ferris wheel found in many London panoramas) is on the River Thames and meant to deliver great views – not a thrilling ride. It circles around slowly, offering an ...
Fireworks light up the sky over Elizabeth Tower, also known as Big Ben, and the London Eye in central London during the New Year celebrations Credit: PA Wire/PA Images Thousands of people saw in ...