The world famous Madam Tussard's museum of Wax Statues is the main tourist attrations of London. The status
are quite life like and sometimes they even fool the visitors in believing they are real!! When I was in there,
it was quite crowdy and it had become absolutely hard to recognize which person was real and which wasn't.
However I didn't find the Indian personalities statues very impressive.
The grant tour of older London at the end of the museum was the highlight of the visit. The chamber of horrors
in the ground floor was, however, quite disturbing.