St Stephens Catholic ChurchParishShare146 Little Ilford LaneLondon, England E12 5PJUnited KingdomGet directions