Top 10 London Attractions You Must See

5. Madame Tussauds

Madame Tussauds

Here you’ll find what is regarded by many as the world’s best wax museum. The museum is packed with wax figures of some of Britain’s most famous, as well as political figures and celebrities from all over the world. The figures in the museum are amazingly lifelike, giving visitors the feeling that they have come close to actually meeting face-to-face with some of the world’s most famous people.