FlyerTalk Forums - View Single Post - Most overrated tourist attractions in the world
Old Jan 8, 2013, 3:04 am
  #860  
Skyman65
FlyerTalk Evangelist
 
Join Date: Jan 2004
Location: Tainan, Taiwan
Posts: 14,707
Originally Posted by UA Fan
For some reason I thought Tussaud's was only in London, but I think they are in many cities.
I think the Flagship is in London. But they have many branches. From their website:

Visit us across the globe:
America
Hollywood
Las Vegas
New York
Washington D.C.

Europe
Amsterdam
Berlin
Blackpool
London
Vienna

Asia
Bangkok
Hong Kong
Tokyo
Shanghai

Australia
Sydney
Skyman65 is offline