Canada House (French: Maison du Canada) is a Greek Revival building on Trafalgar Square in London that is part of the High Commission of Canada in London. Canada House hosts the cultural and consular sections of the High Commission, while the political, trade and administrative functions are carried out from Macdonald House in Mayfair.
Office, Buildings - Government
Links: en.wikipedia.org
By: kkeps