Piccadilly, Leicester Square? What were you looking for? How can London be average when there is everything for everyone. There's more film, literature, music, drugs and prostitutes than you can shake a nut sack at and thats just for starters.
You can find much more alternative areas than those in berlin, and not pay stupid money to have fun in them. You can smoke in clubs, drugs are not even half as expensive, clubs are open till 8, trams and trains run the night through, unlike tubes. you dont also have to witness apes bashing each other over the head everytime you go out. or wankers spitting in your face whilst asking for a fag.
whatever anyway. each to their own. I have more reasons i can list of why i didnt love london, but ive moaned enough already.