The road you see in this image is likely to be the road which currently runs between Mountain Ash Workingmens Club and the side of the building seen here. This building is currently a card shop but many years ago it was a South wales Electricity Board shop. Information provided by Robert Fidler