... and suspension bridge in London, England, over the River Thames It is close to the Tower of London, from which it takes its name.It has become an iconic symbol of London London Eye is a 135-metre ... Thames, in London, England Since 20 January 2011, it has been officially known as the EDF Energy London Eye following a three-year sponsorship deal Buckingham Palace It is the Queen’s London home ... crowned in it Regent’s Park The London Zoo, one of the biggest zoos in the world, is in this park The Mayor of London is an elected politician who, along with the London Assembly of 25 members,...