A showcase of Canadian art and design at Canada House in London
Canada House in London’s Trafalgar Square has had a chequered history. It was originally built between 1824 and 1827 as two separate buildings for the Union Club and the Royal College of Physicians to designs of Sir Robert Smirke, the architect of the British Library and King’s College London. The Canadian government acquired the Union […]
Recent Comments