Slides. Allen's Building Supplies were located on the site of the closed Deep Duffryn Colliery. The building pictured is the pit head baths which housed Allen's main show room. The site is now Trem-y-Dyffryn estate. Information provide by Gerwyn Gibbs