The main reason I love London is the theatre. It's the best in the world!
Even Broadway just doesn't have the same buzz about it as the West End. I spent a year and a half in the chorus of 42nd Street at Drury Lane when it very first opened. I was 19 and it was an incredible experience.
Now, when I'm in the audience waiting for that curtain to go up I still get that feeling of excitement. I took the children to see Wicked and Oliver a while ago and we are off to see Thriller in August. We always stop off at Covent Garden and watch the street entertainers for a while, then go for a bite to eat, there are always some great pre-theatre menus on offer.
My one piece of advice for anyone visiting London is to take a Duck tour! It's quite pricey but well worth it. You climb aboard an old army-type-looking tank, have a great tour of central London and then you literally drive into the Thames and this tank thing swims like a duck - it's amazing!
I'm desperate to visit Buckingham Palace this summer as I'd love to have a nose around. Apparently when you order a cappuccino they sprinkle a crown on top in choclate, how cool is that?