image

Yew Tree Inn

 

Be the first to review

Yew Tree Inn is a charming countryside restaurant located in Highclere, Hampshire. The menu offers a range of delicious British dishes made with locally sourced ingredients. The restaurant has a warm and welcoming atmosphere, with a log fire and traditional decor creating a cosy dining experience.

image