My honest opinion on London? Well OK then.
Zaccix's Rough Guide to London.
London is good if you've got either a) lots of time or b) lots of money or ideally c) both. Contrary to popular belief, you don't needs tons of money to enjoy yourself in London, but it does help to have a few bob in your pocket.
When deciding on what to do, it all depends on what you're into. If you're after a drink, you'll be glad to know you're never more than 100 metres from a pub or bar. Clubs? Yep got plenty of those too - try The End, Bar Rumba or Ministry of Sound. As for cafes, there's plenty of those too but apparently the Capital Radio Cafe in Leicester (pronounced "lester") Square rocks. (Never been there myself though).
There's lots of grass in London, both the smokeable type (which is illegal but no-one, except the cops, cares) and parks to chill out in. If it's sunny, go chill in Hyde Park or Regents Park.
A quick warning: don't drive in London. Another quick warning: buy a Travelcard or your bus and tube (subway) fares are gonna hit the roof.
If you're going shopping, head for Oxford Street or if you wanna hang with the hippies then go to Portobello Market. OK there's not actually any hippies in Portobello (well maybe a few) but you'll find loads of shops selling stuff that wouldn't look out of place in an Austin Powers movie.
If you've got skates or a board, head over to the PlayStation Skate Park in Acklam Road. They reckon they've got the UK's largest vert ramp, and they're probably not lying either.
Essentials.
Cash machines: everywhere.
Rubbish Bins: never where you need them.
Sandwich Shops: lots of good ones.
Pizza Huts: again, everywhere.
I wandered lonely as a cloud, o'er the hills and valleys, until I stepped in some frickin' dog sh*t! Aarrgh!