This week I head over to London for business. I’ve scheduled some time to take in the sites, and am leaning toward visiting the Imperial War Museum. I’ll take plenty of pics. Staying in Windsor. I hear that’s the Queen’s vacation spot. I’ll be sure to check out the castle.
Any suggestions as to what else I need to take in?