I think one of our most iconic landmarks is the Elizabeth Tower. Most of you probably think that you have never even heard of it, but if I say Big Ben, does that ring a bell (sorry). Big Ben is actually the nickname for the bell in the tower rather than the tower itself. It's faithful chime can be heard all around London, and the tower is usually the image used in films and photos to indicated the setting of a scene.
The London Eye is the best choice for any sightseer. Not only is it a landmark in itself, but step onboard one of the capsules and you'll be taken on a half hour ride with a view of all of London's iconic buildings.