Wizu Workspace Serviced Offices and coworking in Leeds and Bradford. Offices to rent in Leeds, with heaps of personality. Wizu Workspace provides bespoke modern offices and flexible terms. Phone: 0113 468 9300 The Leeming Building, George St Leeds, LS2 7HZ Great Britain Map Other Categories: Business Services » Corporate |