Bizspace in Leeds comprises a 14,000 sq ft (1,300 sq m) contemporary two storey development offering units ranging from 100 sq ft to 6,000 sq ft (9.29 sq m to 557 sq m). Bizspace in Leeds offers flexible managed workspace for companies seeking stylish office or studio accommodation.