Marylebone road on the madame tussauds and london eye tickets offer a trip you