Workspace

A Business Centre offering workshop units for letting to a wide variety of small enterprises.