51° 30' 28.47492” N 0° 7' 45.92820” W

High Commission of Canada

Government • London, England United Kingdom

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.

Interesting Places Nearby

Checkout out exciting locations and places near High Commission of Canada.