Crosthwaite Commercial have been instructed to let 17 Church Street, Sheffield. The listed building is a bar / restaurant / retail opportunity opposite Sheffield Cathedral close to Supertram and numerous bus stops. The 3,598 sq ft ground floor with mezzanine and basement is available to let on a new lease immediately.
View Property Details