<< Back

The Windsor Castle

The Windsor Castle 001.jpg

Location
33 St Thomas's Road Gosport Hampshire PO12 4JU

Right in the heart of Gosport, The Windsor Castle is a traditional local public house, offering a warm welcome to one and all. Award-winning ales are served – alongside wines and spirits. Whatever you opt for, enjoy it out in the sun thanks to our lovely garden.


Contact the Listing Owner


See All Listings