Madame Tussauds London

On my first visit to London, one of the top attractions I wanted to visit was the Madame Tussauds Museum or Wax Museum. I did not have the time to visit that museum when I went to New York on 2007, only 4-day in NYC and too many places to visit. Back to London now, [But wait there is more...]