
This week say St George’s Day, the 23rd April, the patron saint of – among other places – England, and from where the English flag originates. Several English Heritage sites were hosting events to celebrate this weekend, and we headed off the the event for St George’s Day at Kenilworth Castle. The castle is impressive […]