PM designates Canada Olympic House for 2012 Summer Games in London June 5, 2012 London, United Kingdom Prime Minister Stephen Harper today announced that Canada House on Trafalgar Square in London will become Canada Olympic House during the London 2012 Summer Olympics. The announcement was made during the Prime Minister’s visit to the United Kingdom for Her Majesty Queen Elizabeth II’s Diamond Jubilee celebrations. “Our Government is committed to fully supporting Canadian … [Read more...]