Our Lady Help of Christians & St Helen's Catholic ChurchParishShareSt Helen's RoadSouthend-on-Sea, England SS0 7JUUnited KingdomGet directions