Wizu Workspace The heart of the city and one of Leeds most iconic addresses. This well connected workspace is right next to the main transport links, for easy access to the train station and beyond. Phone: 0113 468 9300 32 Park Cross St, Leeds LS1 2QH London UK Map Other Categories: Business Services |