1 City Square is undoubtedly one of the best business addresses in Leeds.
The building boasts magnificent modern architecture, including a striking circular design, with glass lifts and a beautiful glass frontage. Inside, the offices are set around a central atrium that ensures every room is flooded with natural light.
Other highlights include air conditioning throughout and relaxing break-out areas around the atrium, as well as excellent local amenities.
Key Features
The Location
The building stands in the prestigious City Square, overlooking Park Row, and is right opposite the mainline station. This is the very heart of the Leeds’ business district.
More on Leeds from the Executive Offices Group website.