A country pub and restaurant situated in the village of Stoke Poges offering freshly cooked traditional and Indian food.
Tags: Restaurant