You’ll find the Windsor Castle nestled in the back streets of Windsor, minutes from the train station and a short stroll from Chapel Street.
The pub is a south side icon with its striking lime façade and pink elephants. It’s a popular destination for locals with its cozy fireplace, great pub food and beer garden. The tropical outdoor space is a popular sunny day destination. It features a bamboo clad bar, ample seating and lush surrounding.
We have DJs spinning tunes Friday and Saturday and weekly trivia every Tuesday from 7pm.
We we're open Tuesday to Sunday and closed most public holidays.