It looks like St. George's Day gets the Google treatment:
Google Doodle flies the flag with tribute to St George's Day 2013
Though the lettering is not, as the article claims, derived from the Bayeux Tapestry. Those are called historiated initials, and they are a feature of illuminated manuscripts. You can see the tapestry for yourself:
An image that has been floating around the internet lately that really was created in the style of the Bayeux Tapestry would be this brilliant piece of Star Wars fan art:
So, as I was saying, Happy St. George's Day; and don't forget, a little bit of medieval cultural literacy goes a long way towards a proper understanding of internet humor.