Church of St Stephen, Ystrad Rhondda. The church is part of the Church in Wales Parish of Trealaw with Ystrad Rhondda with Ynyscynon in the Diocese of Llandaff. The church was built in 1895-1896.