St Helen's presbytery and war memorial, Barry. The presbytery (priests' house) for St Helen's RC church is located on the corner of Wyndham Street and Court Road. There is a war memorial in the form of a calvary in the grounds of the presbytery.