After a 3 year intensive restoration period a former steel merchants building originally built in 1889 has been transformed into a state of the art 180 capacity conference and meeting space. The Mowbray also features an eight metre bar and commercial kitchen over the ground floor space with a herbarium and roof garden on the first floor.
Created as an inspirational space for business The Mowbray is open for daily meetings, away days, training sessions, workshops, conferencing, private and corporate dining for up to 180. Completely tailored to supporting your team get the very best out of their day ‘out of office’ we have every last detail covered. From luxury touches including the comfiest of chairs for day through to evening to lots of natural light in an extraordinary triple height rafters retreat.