St Peter's church, Rhoose. Church in Wales church on the corner of Station Road and Church Road.