A MATCH FOR YOUR AMBITION

City Square House represents unquestionably the finest new office building in Leeds city centre, enjoying an unrivalled location on City Square, adjacent to the Railway Station. The building will extend to 138,012 sq ft over ground and eleven upper floors upon completion.

City Square House will deliver the super-prime accommodation that the city desperately requires and occupiers deserve.

This prestigious space, comprising twelve floors of market-leading accommodation, will be available for occupation from Q4 2023.

Enlarge

Latest News

View All News