Unit 12

Orchard Square, Sheffield, South Yorkshire, S1 2FB

Orchard Square is a vibrant open air centre, at the heart of the City Centre, which is a thoroughfare between Fargate and Church Street, the city's office quarter.

Details

Type Retail Tenure Leasehold £45,000 Per Annum Location City Size 1675.00 Sq Ft ( 155.6 Sq M)

Highlights

X
Discover...
x