Tussauds compró la parte de British Airways en 2005 y posteriormente la de Marks Barfield en 2006 para convertirse en el único propietario.