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.
Upstairs at the Windsor Castle is our private function space with plush velvet booths, a seperate bar and sound system. It has an adjoining balcony which overlooks the beer garden. The space can cater for up to 80 guest standing.