The Windsor Castle Pub


Great Beer, Great Food, Great Music and a Great Atmosphere... The Windsor Castle is famous in Surrey for it's great selection of real ales, superb food and live music every Saturday night.

Pop in at lunchtime and take advantage of our new £5.00 two course menu!

Add review