Explore details about location Glan Hafren. Glan Hafren is a location situated within the Neath Port Talbot alongside other areas such as Trefelin Crescent (#13 - #28), Dulais Close, Penrhiwiau.