Is this madam tassauds museum bigger than in london?
Address: 234 W 42nd St, New York, NY 10036, USA
Oscar Giron | Sep 23, 2018
Maybe
Ashfaque Nizamani | Sep 23, 2018
No
Agasthya Rao | Sep 23, 2018
I believe not
Jim Mcnee | Sep 23, 2018
Sorry, never been to London museum.
Yanto Lian | Sep 23, 2018
Maybe yes
Jose Cortes | Sep 23, 2018
We never been in the london but this one was 4 floors 5 and it had a 4 XD movie in it.
Marcel Loeve | Sep 23, 2018
Not at all. Still plenty of wax figures to see.
Thanks! Your answer is awaiting moderation.