The Church of Christ the King and Our LadyParishShare78 Queens DriveLiverpool, England L15 6YQUnited KingdomGet directions