83 High Street, Burford I-OX18 4QA, United Kingdom, BURFORD
Coffee**, Vegetarian Friendly, Breakfast, Drinks, Sandwiches, British, Ice cream, Cafe
The Windmill Venue RestaurantAsthall, BURFORD, United Kingdom
Wine, International, Full, Patio/Outdoor Dining
The quality of food was best average and the prices were quite high £21.95 for roast lamb). Vegetables were reheated and boiled. Roast potatoes anaemic. Underwhelming.
1 Windrush Heights, Burford I-OX18 4BF, United Kingdom, BURFORD
Coffee, Breakfast, Cafe, Vegetarian, Drinks, Vegan, British, Contemporary