Our Lady Queen of PeaceParishShareChurch TerraceWorcester, England WR2 5BXUnited KingdomGet directions