Designed by
Title
Canadian High Commission building London UK #110863542
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
This image is editorial