Versa Leeds Studios

Contact Details:

Versa Leeds Studios, Holbeck, LS12 1AP
[email protected]

Show on map

Versa Leeds Studios

A thriving film and TV production complex in Leeds City Centre offering over 130000 sq ft of state-or-the-art production facilities.