UK
North East England
Office Wharf Street S
S2
The Straddle
Long Lease
20,705 sf
UF Trunking, Kitchen, Lifts, Car spaces
Sheffield is the main administrative centre in South Yorkshire, located..