I'm so happy for you. London is the best. I haven't been in several years and miss it badly. Trafalgar Square is my favorite spot in the world. Try taking an evening float down the Theme's (sp?) It's lovely. Covent Garden is also great fun. Have a good trip!