Madame Tussauds is centrally located near
London Zoo. It was founded in 1835 by the famous sculptor Marie Tussaud and has been in its present building since 1884. The museum keeps a unique collection of wax figures of celebrities, listing which makes no sense. It has branches in 20 cities around the world.