London Pub is a bar aiming to revive pub culture, offering a relaxed atmosphere to enjoy drinks.