A £14.5 million Thames Water project to ease pressure on a stream in Oxfordshire has uncovered 26 human skeletons believed to be from the Iron Age and Roman periods.
A £14.5 million Thames Water project to ease pressure on a stream in Oxfordshire has uncovered 26 human skeletons believed to be from the Iron Age and Roman periods.