First published at 18:15 UTC on December 11th, 2018.
Didcot is a town in Oxfordshire famous for its giant power station. It is not renowned for its artistic history. However in 2007 an amazing artefact was discovered a field near the town, a very old and rare mirror.
See here for related films and ar...