Central City Centre Shop/Office Unit
211 sq ft
To Let
Prominent Corner Location opposite Sheffield Cathedral
To Let on Flexible Lease Terms