Loading map…

The Greene Oak

Windsor, United Kingdom, offers a charming blend of traditional and contemporary dining. The Greene Oak, at 2 White Horse Road, SL4 4PQ, Windsor, United Kingdom, delights with its inviting aroma and a satisfyingly firm texture. Their roasted dishes are a highlight, offering a taste of classic British comfort food.