We've done all the free sightseeing things before so thinking about doing either Madam Tussauds or the Tower of London, are they good?
I have been to Madam Tussauds before (30 years ago) and wasn't very impressed but its probably changed loads since then.