Windsor Castle, Carshalton, Shepherd Neame
Windsor Castle, Carshalton, Shepherd Neame
Windsor Castle, Carshalton, Shepherd Neame

Welcome to the Windsor Castle

Thinking about a gift

Buy a loved one a voucher

Learn more about Shepherd Neame

An historic pub in the heart of Carshalton

Dating back to 1860, the Windsor Castle is a traditional pub where a warm welcome is guaranteed. Just a short walk from Carshalton High Street, it boasts a spacious bar and restaurant, with a delicious menu of home-cooked traditional pub classics and light bites on offer.

Choose from an extensive range of drinks, from Shepherd Neame’s award-winning range of ales and lagers to premium wines and spirits.

And if the weather is fine, relax in the pub’s large courtyard area and garden, renowned for its beautiful floral displays during the summer months.

Shepherd Neame Six Nations

Catch the match

Experience the thrill of the Six Nations with us. Book a table for four to six people and the first round is on us!*

Enjoy award-winning beers and rugby grazing specials brought to your table. Tuck into our loaded burgers, dogs, wings, nachos and loaded fries with various toppings whilst watching all the action.

*T&Cs apply

Windsor Castle, Carshalton, Shepherd Neame

Food and drink

Our team of chefs are passionate about serving great, freshly cooked food, using the finest ingredients to provide delicious pub classics with a difference.
We use local suppliers where possible, working with a hand-picked network of farmers, fishermen and food producers throughout the South East to make sure only the best, sustainable fresh ingredients are used in our dishes.

Birthday clubBirthday club
DrinkDrink
FoodFood
Live musicLive music
Windsor Castle, Carshalton, Shepherd Neame

Live music & entertainment

The Windsor Castle is renowned for its entertainment including live music and popular quiz nights.

Check our Facebook page for the latest updates.

Windsor Castle, Carshalton, Shepherd Neame

A special place to celebrate

If you’re looking for a unique space to host a private event, the Cottage Room at The Windsor Castle is perfect for any occasion. It accommodates up to 60 guests, with its own bar and facilities. We are able to cater for all events, from business meetings to family celebrations or just a get-together with friends, with a variety of delicious set menus available.

For more information, pop in and chat to our friendly team, or get in touch by phone or email.