London has a vibrant bar and pub scene. With over 5,000 pubs and bars, the capital has everything from traditional British public houses to cutting-edge and modern venues. One can opt for the tradition pub experience or hang out in the more luxurious home of the first British Martini. (more…)