Question: what attractions are near madame tussauds london?
Answer: Tower of London. Tower Bridge. Churchill War Rooms. National Gallery. The British Museum. Westminster Abbey. V&A - Victoria and Albert Museum. St. Paul's Cathedral.