Madame Tussauds London – museum in the center of London on Marylebone Road attracts huge crowds of tourists from all over the world. It comprises of the wax statues of the celebrities in all fields of art and culture established by the wax sculptor Marie Tussaud in 1884. The museum resides in the erstwhile London Planetarium […]
Madame Tussauds London
