I am in London just now and we leave on Monday just wondered is it worth taking a last minute trip to Madame Tussuads tomorrow we have dd10 and ds8? Any reveiews would be great thanks in advance.