London Pub is a public establishment offering food and drinks. Reviews mention a new location with ample outdoor seating, excellent food, fair prices, and friendly staff.