Our Lady of Lourdes ChurchParishShareCambridge ParkGreater London, England E11 2PZUnited KingdomGet directions