Plan your visit
London is good visiting all year long. It has many cheap airline connections to Europe mainland. So you can easily combine London with Amsterdam, Barcelona etc. There is also a high speed train directly from centre to Paris.
Which area to stay?
Best area to stay is Soho (map), which is also the centre with many restaurants, shops, theatres and the gay bars. Many of the big parties are in Vauxhall (map). However during the day this is a way less interesting area, and not many hotels available.
Hotels and accommodation