This year marks the London Eye’s 20th birthday, which is quite impressive considering this iconic landmark was only supposed to be a temporary attraction (which funnily enough is exactly how the Eiffel Tower started out), and it is now the UK’s most popular paid attraction, with 3.75 million visitors a year.