ABOUT US

Montrose Social is a two-level venue located on Chapel Street in the heart of Windsor, opposite the Windsor train station.

Montrose Social is a two-level venue located on Chapel Street in the heart of Windsor, opposite the Windsor train station. We offer a home away from home for the Windsor Warriors local crowd. A new destination venue for the crowds who flock to Windsor day and night, to experience the Chapel Street lifestyle. With a large car park at the rear of the venue, access to all forms of public transport, Montrose Social is easily accessible to all.

A hidden gem of Chapel Street, the venue is much bigger than it appears from outside. When entering you are greeted with multiple large screen TV’s and pink neon lights, with standing room at the bar as well as ample seating throughout the space. Upstairs things are toned down, with a slightly more muted colour scheme. The focus is a seated lounge vibe, with sectioned off rooms as well as floor space around the bar and an amazing first floor balcony. The walls are tastefully accented with graffiti on both floors and a mural of Snoop Dogg upstairs for a perfect instagram moment.