About The Castle Outwood
Located in a picturesque corner of Surrey, The Castle Outwood is a pub restaurant boasting gardens with a children’s play area and covered decking. Their menu includes seafood, fish, burgers, desserts, and a wide selection of beer. There is a banqueting table with 12 seats available for get-togethers with family and friends, and the pub's roaring open fire helps create a warm atmosphere.
Recommended For You