St Teresa's R.C churchParishShareHaig RoadGreater London, England TN16 3LJUnited KingdomGet directions