St Ambrose Barlow Catholic ChurchParishShareLakey LaneBirmingham, England B28 8RXUnited KingdomGet directions