About
Youll 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 southside icon with its striking lime facade and pink elephants. Its a popular destination for locals with its cosy 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. We're open 7 days and closed most holidays.
Details