Princess Royal Theatre Princess Royal Theatre The Princess Royal Theatre is a multi purpose 800 seat theatre which is ideally located in Port Talbot town centre with year round performances from amateur and professional performers. Princess Royal Theatre NPT Boundary Live Traffic: congestion free flowing My Location. Distance from me: 3.00 miles 3.00 miles