The Mowbray is a state of the art, inspirational space for business housed in a former steel merchants building originally built in 1889. Open daily as a conference and meeting space for daily meetings, away days, conferences, training sessions, photoshoots as well as private and corporate dining.
The Millennium Gallery is one of Sheffield’s cultural landmarks. Located in the heart of the city, its contemporary, flexible spaces provide a blank canvas that can accommodate a huge range of events.