The Square is prominently located within the Castlegate area of Sheffield. This is one of the city’s most historic areas, containing the site of a medieval castle and overlooking the River Don. Castlegate is a short 5 minute walk from Sheffield City Centre and the train station.
The development of Castlegate is a key priority for the city and the 2008 Masterplan, published by Creative Sheffield, emphasises their commitment to strengthening the links between the River Don, Victoria Quays and City Centre.
The extensive regeneration work now completed has created a vibrant new area of the city with a thriving business community at its centre. The Square can take your business straight to the heart of the action.