Explore details about location Crimson Close. Crimson Close is a location situated within the Neath Port Talbot alongside other areas such as High Street, Darwin Road, Dickenson Close.