Madame Tussaud's
Natural History Museum
British Museum
Imperial War Museum
Tower of London
Greenwich via the Thames
Westminster via the Thames
Ideally want to stay near the West End, train booked, accommodation pending.
Any recommendations welcome for places to go.