Every 23rd April England celebrates St George’s Day to honour its patron saint. Every country in the UK has a patron saint that was called upon when the country needed to be saved from its enemies. … [Read more...] about St George’s Day – England’s National Day and Shakespeare Day!