Apollo Cinema phone Aberavon Sea Front Port Talbot, Neath Port Talbot SA12 6QN map Apollo Cinema, Port Talbot phone Princess Margaret Way Port Talbot, Neath Port Talbot SA12 6QW map if (!IN_DEV) { ?> } ?>