FURRY FEATURES
Covered Patio
THE EXPERIENCE
Windsor Castle is a dog friendly pub in Windsor. The building is nestled in the back streets of Windsor, but it is hard to miss, with three giant pink elephants on the roof and all. The pub’s courtyard is unrivalled and an excellent place for your companion to relax and enjoy the sun or sit under one of the many heaters outside during winter.