358 Carshalton Road, Carshalton, SM5 3PT
0208 669 1191
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!
Please login first.