How on earth did you put that list together?
Smethiwck!?! - I suppose you must know someone there - it's not exactly a tourist hotspot. I've never been there, (or heard of it until now) - but according to Wikipedia - its only tourist atraction s the public library!
Other than that:
In Birmingham you should tour the Cadbury's chocolate factory.
In London you'll be spoilt for choice for things to do, my favourite place is Harrods. More like a shop than a museum, I've never bought anything there but love the presentation of everything. Also the Science Museum, and Natural History museum are amazing and free.
Whitby is a traditional seaside resort in Yorkshire.
All the places on your list are in England - why don’t you go to Scotland as well? I’m sure you would love Edinburgh, with the castle, royal mile, fudge factory and Scottish parliament - it is a really beautiful city, and maybe you could take a day trip out to Stirling, (William Wallace Memorial Tower, Stirling Castle) or to Loch Katrine where you can take a steam boat trip around the loch.
Another option would be Newcastle - there is really lovely countryside north of the city in Northumbria, Bamburgh and Lindifarne castles right on the coast with spectacular views, in fact my favourite view in the whole UK is the sand dunes at Bamburgh with the castle in the background, and the roman wall that used to separate England and Scotland back in roman times. Plenty to do there.