Canadian Flags everywhere, the banks, the shops, the restuarants, oh, and a exhibition ice hockey match in trafalgar square...