Founders Day 2017 – The Royal Hospital Chelsea

Founders Day – The Royal Hospital Chelsea After his defeat at the Battle of Worcester in 1651 which ended his attempt to regain the English Crown following the execution of…
Read more