Immaculate Heart of Mary and St DominicParishShareBallance RoadGreater London, England E9 5SRUnited KingdomGet directions