Canada expands in Trafalgar Square

News

Canada House in London's Trafalgar Square will be expanded after the Canadian government bought the building next door to consolidate its diplomatic services in one place

More From Embedded-Only/News