London Pub offers a unique London-themed atmosphere with music, gastronomy, beer, cocktails, and more.