Sacred Heart Catholic ChurchParishShareByron CourtBirmingham, England B74 4EHUnited KingdomGet directions