Charles I Of England was buried in St George's Chapel, Windsor , Windsor And MaidenheadUnited Kingdom. St George's Chapel at Windsor Castle in England is a castle chapel built in the late-medieval Perpendicular Gothic style.
Charles I of England Brain Buster: 18 Questions to Test Your Skills