Happy Canada Day From Trafalgar Square London England
Annual Canada Day in London celebration take place in Trafalgar Square. As the largest Canada Day celebration outside of Canadian borders, the event has become one of the highlights of the summer event and festival season in London. Enjoying Canadian Food, music and of course a good old game of Hockey. July 1st 2012. Mandy…