London Inn is a pub, bar, and grill offering a selection of Czech and international hot meals, a daily menu, and draft beer. Guests can enjoy a casual dining experience with both alcoholic and non-alcoholic beverages.