UKNorth East EnglandWest YorkshireLeeds
Office
To Let 5,856 - 15,903 sf
Grade A, Air Conditioning, Raised Floors, Suspended Ceilings, Ceiling Height 2.7m
SUPER PRIME GRADE A WORKSPACE AVAILABLE IN LEEDS' MOST ICONIC AND AMENITY-RICH OFFICE BUILDING - LAST REMAINING SUITE!..
1 City Square places you in the very heart of Leeds so you are never more than a short walk from a diverse and..