Our Lady Queen of PolandParishShareNelson StreetLancaster, England LA1 1PTUnited KingdomGet directions