London Pub is a bar offering a wide selection of international beverages and live music, primarily Pop, Rock, and Blues, with capacity for up to 150 patrons.