It has been home to virtually all of Canada's major political leaders for generations, from Lester Pearson to Pierre Trudeau to Brian Mulroney to Jean Chretien to Stephen Harper