London | London Eye | Travel Guide
The tallest structure along the banks of the River Thames, and one of the newest, is the London Eye. Constructed using parts from all over Europe, this 443 foot tall ferris wheel has 32 air-conditioned pods, each representing one of the 32 boroughs of London.
Previous
London | Buckingham Palace | Travel Guide
Next