Designed by
Title
High Commission of Canada London United Kingdom #206067364
Description
Canada House is a Greek Revival building on Trafalgar Square in London. It has been a Grade II* Listed Building since 1970. It has served as the offices of the High Commission of Canada in the United Kingdom since 1925.The Canadian High Commission in London provides full consular and passport services to Canadians in the UK and information about studying in the UK as well as visiting, immigrating to, or working in, Canada,August 13th 2016
This image is editorial