London Pub is a pub offering a British-inspired atmosphere.