St Andrew Bobola RC Polish ChurchParishShare1 Leysfield RoadLondon, England W12 9JFUnited KingdomGet directions