Inside Canada House

Canada HouseThere’s always something new to do in London, and my new thing this week is visiting Canada House in Trafalgar Square. It’s home to the High Commission of Canada in the UK and it’s recently undergone an extensive refurbishment. To showcase the result they’re running public tours on selected Fridays – so I went along to see what it’s like. Continue reading