St. Margarets Catholic ChurchParishShare79 Barking RoadLondon, England E16 4HBUnited KingdomGet directions