Revealed behind original factory doors on a historic ground floor of a building built in 1889. The Mowbray is an independent private events space for 200+ guests that has been 3 years in the making.
A building from 1889 holds many secrets and stories! We'll be revealing the restoration of our new lifestyle events space.
New for Sheffield in 2018.
A brand new restoration by the award winning studio 93ft on an historic Sheffield building from 1889. The Mowbray is the marvelously anticipated luxury lifestyle venue that will host 200 seated and comes complete with a first floor roof garden and commercial kitchens.
The Mowbray will be a state of the art venue for conferencing and meetings as well as dining and feasting for weddings and corporate hospitality.