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

Planning the perfect vacation? There are a ton of great places to explore. Checkout out these exciting locations and places near High Commission of Canada.