Long lost Charles I artwork on show at the National Gallery in London

A painting of Charles I that was thought to have been destroyed in an air raid 70 years ago has been found and renovated.

The artwork is now on show in the National Gallery in London. Rebecca Jones reports. Watch Here

recommended by Darius Kadivar