It appears that the Yahoo & Science Alert articles all originated with the Business Insider article. Following the photo credit under the BI photos, I land on Archaeology South-East:
Archaeology South-East is part of the Centre for Applied Archaeology at the UCL Institute of Archaeology. We work across south-east England, London and internationally to bring the world-class expertise of UCL to clients and communities in need of advice on heritage protection and archaeological research. We help shape the future through understanding the past.
A good place to visit for future shares on this thread!