Telegraph House, Sheffield
Shop to rent
£34.45 psf 3,483 sq ft
Property facts for Telegraph House, Sheffield
The property comprises a building of masonry construction providing retail and office space arranged over four floors.
The property is located on High Street, Sheffield with access to the A61 and Sheffield Railway Station situated close by.
This shop to rent is located in Sheffield.View the performance or update the listing in CoStar