memoirsofametrogirl.com
Canada Day London: Trafalgar Square is awash in red and white to mark Canada’s birthday
July 1 is a big day for Canadians – the chance to celebrate their country’s birthday. As London has a huge Canadian expat community – and a lot of Canadian visitors – Trafal…