Contacts & Location
📍 Address: 170 High Street, Southsea, Portsmouth PO1 2HW, United Kingdom
Reviews
New Review
FAQs
What is the address of The Central Theatre?
The Central Theatre is located at 170 High Street, Southsea, Portsmouth PO1 2HW, United Kingdom
How can I get to The Central Theatre?
You can find directions to The Central Theatre by following this map link