Travel tips

London

Madam Tussauds

Known as Wax museum.