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.

Latest News

View All News

Subscribe to City Square House news updates


    YES, I'd like to receive updates from City Square House

    We hold your mailing details in accordance with our privacy policy. We never share your information with third parties except when required by law.