The Museum of London will soon publicly display Charles I’s execution vest for the first time. The doomed king wore the silk garment to the chopping block after his defeat in the English Civil War of the 17th century; 30 January is the 371st anniversary of his death at the Banqueting House on Whitehall.
The stains are said to be vomit, not blood.