About Townhill Theatre
The Townhill Theatre is a theatre in Swansea, Wales situated in the Townhill campus of Swansea Metropolitan University. The theatre is used by students of Swansea Metropolitan University for staging performance and serves as a community theatre for the Townhill area.
Townhill Theatre Description
The Townhill Theatre is a theatre in Swansea, Wales situated in the Townhill campus of Swansea Metropolitan University. The theatre is used by students of Swansea Metropolitan University for staging performance and serves as a community theatre for the Townhill area.
More about Townhill Theatre
Townhill Theatre is located at Swansea, United Kingdom
http://en.wikipedia.org/wiki/index.html?curid=15812286