Studio Venues to open in Leeds in September

Meeting space provider Studio Venues is opening a third venue in Leeds next month in Riverside West, close to Leeds Central railway station.

LATEST JOBS