Head Office Unit 9, Norbury Court 7 Welcome Street Openshaw, Manchester M11 2NB, United Kingdom
Distance: 510 yd.
Company description
The Space Project is a leading production stage complex for drama production in Manchester,to provide you with the great space to organise your events.