St Edmund of Canterbury Catholic ChurchParishShareNelson RoadTwickenham, England TW2 7BBUnited KingdomGet directions