Image for Canada House

Canada House

Canada House is the Canadian government's official representation in London, England. It serves as a diplomatic mission and a place for fostering bilateral relations between Canada and the United Kingdom. Located in Trafalgar Square, Canada House is also a cultural center, showcasing Canadian art and hosting events that promote Canadian culture. The building itself is historically significant, originally opened in 1925, and has undergone renovations to enhance its facilities while preserving its heritage. It symbolizes Canada's presence and engagement in international affairs, as well as its strong ties with the UK.