<< Back

The Windsor Castle

The Windsor Castle 001.jpg

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