UKNorth East EnglandSouth YorkshireSheffield
Office
S1, Campo House, Sheffield, Campo Lane
To Let 144 - 437 sf
Air Conditioning
Variety of Offices available in Sheffield City Centre..
The property is located within the Cathedral Quarter of Sheffield City Centre on Campo Lane and is within..