Sheffield is one of the UK’s most dynamic and fastest growing Cities. Following significant investment into urban regeneration, the city has been transformed into a vibrant, cosmopolitan business destination.
Key facts:
The Square is situated in the historic Castlegate area of Sheffield and occupies one of the city’s most important gateway sites. It is also one of the ‘Magnificent Seven’ projects identified in the 2000 City Masterplan. The Square is, without doubt, a smart choice for business.