017 Published January 15, 2013 at 1330 × 2000 in BAFTA Los Angeles 2013 Awards Season Tea Party ← Previous Next → arrives at the BAFTA Los Angeles 2013 Awards Season Tea Party held at the Four Seasons Hotel Los Angeles on January 12, 2013 in Los Angeles, California. Like Loading...