Dame Tessa Jowell's picture

Dame Tessa Jowell

UK Labour Party Member of Parliament, and former Minister for the London 2012 Olympics

Dame Tessa Jowell is UK Labour Party Member of Parliament, and former Minister for the London 2012 Olympics.