62-76 Abbey Road, Barking IG11 7BT, United Kingdom
Distance: 0 yd.
Company description
Based in the London Borough of Barking and Dagenham, for over 25 years Arc has been creating original theatre and issue-based drama pieces for all ages. Our Studios are also available for hire.