Celebrating St. George’s Day and the Bard’s Birthday with Loreen.

Thursday, April 23, 2009London London awoke to another spectacular National Day–for April 23, St George’s Day, is the closest the British come to having a National Day–St. George, who killed the dragon, is the patron saint of England! My day began with a hefty installment of Harry Potter and The Order of the Phoenix that…