Stanwell Road Baptist Church hall, Penarth. The church hall is on the north side of Victoria Road ; the church Link is on the south side of Stanwell Road ; the backs of the two buildings are only a few metres apart.