The People's Theatre is located in Newcastle upon Tyne, United Kingdom on Stephenson Rd. The People's Theatre is rated 4.8 out of 5 in the category broadcast media in United Kingdom. The People's Theatre is a broadcast media company based out of People& 39;s Theatre Arts Centre Stephenson Road, Newcastle Upon Tyne, United Kingdom.
Headquarters
Newcastle Upon Tyne