The St. George's Day Marathon celebrates everything about being English. All runners are encouraged to wear red and white. If medals are your thing you'll love the bling at the finish line!