Saint Oswald King and Martyr Catholic ChurchParishShareSt Oswalds StreetLiverpool, England L13 5SAUnited KingdomGet directions