The Red House is a traditional thatched pub, set in beautiful West Berkshire countryside, serving great British food, local ales and hand-picked wines, and is open for lunch and dinner every day from noon. Visit them and enjoy fresh, delicious and locally-sourced meals in a cozy and welcoming atmosphere.
You must be logged in to post a comment.