Office
To Let 90,000 sf
New Building, Grade A, Air Conditioning, Raised Floors, Car spaces
Tower Works blends Industrial heritage style with a bold and contemporary view to..
Tower Works is located in the emerging Holbeck area of Leeds City Centre on a canal-side location...