Madame Tussauds and gigantic Ben basically a number of puts it really is acceptable to miss in case you are going to London