Welcome to the Windsor Castle Inn - a bright new public house in the heart of the Black Country.
We pride ourself on serving perfect pints of real ale, regular beers and bottled beverages. We also have an excellent home cooked menu available everyday.
Have a browse through the pages using the menu on the left - you can find details of when we are open, where we are, menus, photographs and more.
If you've visited us already and have any suggestions we always welcome constructive feedback - just let us know your thoughts.
Pub of the year
2007 |