St. Teresa of the Child Jesus Catholic ChurchParishShareWellington RoadBirmingham, England B20 2QQUnited KingdomGet directions