Yep. Happens in Trafalgar Square with bands, food, hockey and everything Canadian. I'm thinking of emigrating to Canada at some point in the next few years, so will definitely be there to soak up some more of the culture