London Pub is a bar known for its welcoming atmosphere, terrace, cocktails, homemade fries, and generous dishes. It offers a menu of appetizers, salads, meat, and fish.