St. Margaret's Catholic ChurchParishShareSouth AvenueGreater London, England SM5 4LGUnited KingdomGet directions