Montrose Social is beautifully situated on Chapel Street in the heart of Windsor, opposite the Windsor train station. It is a home away from home for the Windsor Warriors local crowd.
The double-story venue offers a fabulous function space upstairs
You can enjoy entertaining in your own exclusive space including a bar, outdoor terrace, and multiple spaces for mingling and dancing. There is also function food made onsite to keep your guests satisfied.