London is a cosmopolitan city and enjoyed by one and all.
The migratory population is very high in this city , so is the tourist crowd. The best places to grab a drink in London are: Mahiki, Graphic, Dirty Martini, Kanaloa and Adventure Bar. Some of the best places for live music are: Ronny Scotts and Scala.
The best pub gardens to visit in London are: Southwark, Finsbury Park, Islington and Camden. There are many comedy cafes too. Check them out on your next visit to London.