The CastleWe at The Castle are a friendly, welcoming pub & restaurant with a strong local community. We are known as 'The hidden pub of Outwood', as we are based well out into the sticks in a picturesque corner of Surrey. Our quaint pub boasts beautifully lush gardens with a…
View more