Dammit, just lost everything I'd typed
Sigh, try again.
Was welcoming you to London, hope you have fun here. Lots of great things to see on stage so you won't be lacking in that department! Other cool things to see and do:
Camden - Get off at Camden Town on the Northern line and have fun in the most bohemian part of the city. There's great places to snack and shop, stuff to see and you should definitel visit the (flea) market and Cyberdog while there.
Drinks - The Seven Stars [http://fancyapint.com/Pub/london/the-seven-stars/192] in Holborn is a great pub. Opposite the Royal Justice courts, they have a cat called Tom Paine who wears a ruff
Another fantastic place to get a drink is the London Stone pub [http://www.eerie-pubs.co.uk/london-stone], a goth bar with doors behind hidden bookshelves, a great ambience and they sell the Seven Deadly Sins, a different cocktail for each vice 
Shopping - There's plenty in the west end to spend money on but most of it is tourist trap stuff. There's Forbidden Planet near Tottenham Court Road that sells lots of comic paraphernalia, Hamley's, toy store on Regent's Street and some large department stores in the form of Selfridges, on Oxford Street, that always has a themed Christmas shop-window display and Harrods in Knightsbridge. There are great flea markets on Sundays in the East End of London, a short walk from Aldgate East (distict line) station. Petticoat Lane, Brick Lane and Spittlefields are all nearby. There's also another Saturday market at Portobello Road [http://www.portobellomarket.org/].
Sights - There's a lot of historical landmarks around the city, many of which can be done together. Trafalgar Square, Buckingham Palace, St. James' Palace, Parliament and Big Ben, Westminster Abbey are just some. Further afield there's Kensington Palace, Hampton Court Palace (with the world famous hedge maze) and Kew Gardens, an amazing botanical centre, though it may be a little too cold for that now.
Arts - The National Gallery is on Trafalgar Square and always has some cool exhibits. It's free for all wings but they usually have a charge for their special exhibit. The Tate (and Tate Modern if modern art is your thing) are also worth a visit.
Other - I can't think of any particular restaurants to recommend, but there are some places well worth a visit. Covent Garden is a cool place too, like Camden in a way, but very lively and bustling and usually with lots of street performers. There's a Winter Wonderland in Hyde Park if you want to get festive, though in truth I've not heard much good things about it this year. Somerset House on The Strand, just off Trafalgar Square is fantastic at this time of year. They have outdoor ice skating, you can buy mulled wine and relax. Definitely worth a visit if you have a lady-friend with you.
Anything more you want to know just ask
Hope you have a great time, a merry Christmas and a happy new year.
PS. What plays are you planning to catch?
Was welcoming you to London, hope you have fun here. Lots of great things to see on stage so you won't be lacking in that department! Other cool things to see and do:
Camden - Get off at Camden Town on the Northern line and have fun in the most bohemian part of the city. There's great places to snack and shop, stuff to see and you should definitel visit the (flea) market and Cyberdog while there.
Drinks - The Seven Stars [http://fancyapint.com/Pub/london/the-seven-stars/192] in Holborn is a great pub. Opposite the Royal Justice courts, they have a cat called Tom Paine who wears a ruff
Shopping - There's plenty in the west end to spend money on but most of it is tourist trap stuff. There's Forbidden Planet near Tottenham Court Road that sells lots of comic paraphernalia, Hamley's, toy store on Regent's Street and some large department stores in the form of Selfridges, on Oxford Street, that always has a themed Christmas shop-window display and Harrods in Knightsbridge. There are great flea markets on Sundays in the East End of London, a short walk from Aldgate East (distict line) station. Petticoat Lane, Brick Lane and Spittlefields are all nearby. There's also another Saturday market at Portobello Road [http://www.portobellomarket.org/].
Sights - There's a lot of historical landmarks around the city, many of which can be done together. Trafalgar Square, Buckingham Palace, St. James' Palace, Parliament and Big Ben, Westminster Abbey are just some. Further afield there's Kensington Palace, Hampton Court Palace (with the world famous hedge maze) and Kew Gardens, an amazing botanical centre, though it may be a little too cold for that now.
Arts - The National Gallery is on Trafalgar Square and always has some cool exhibits. It's free for all wings but they usually have a charge for their special exhibit. The Tate (and Tate Modern if modern art is your thing) are also worth a visit.
Other - I can't think of any particular restaurants to recommend, but there are some places well worth a visit. Covent Garden is a cool place too, like Camden in a way, but very lively and bustling and usually with lots of street performers. There's a Winter Wonderland in Hyde Park if you want to get festive, though in truth I've not heard much good things about it this year. Somerset House on The Strand, just off Trafalgar Square is fantastic at this time of year. They have outdoor ice skating, you can buy mulled wine and relax. Definitely worth a visit if you have a lady-friend with you.
Anything more you want to know just ask
PS. What plays are you planning to catch?