The Business Travel Magazine

Sheffield star

-

A new events space, The Mowbray, has opened in Sheffield's industrial Neepsend area. Located at 118 Mowbray Street, the building was originally a steel and iron merchants built in 1889. Following a three-year restoratio­n period and comprising a range of spaces, it is now available for events of up to 180 guests.

Newspapers in English

Newspapers from Ireland