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.