Loading...

Churchill's Grill | view more Restaurants

Type: Cheap Eats, Quick Bites, Bar, British
Lake Road The Churchill Inn, Ambleside England
Rating: 3.5
Country: United Kingdom
City: Ambleside

Meals: Lunch, Dinner
Cuisines: Bar, Pub, British
Features: Seating, Television, Serves Alcohol, Full Bar, Wheelchair Accessible