In which English city are Canada Day events held at Trafalgar Square?

The story behind the answer

In which English city are Canada Day events held at Trafalgar Square? The answer is London.

The celebration takes place in central London, England, at Trafalgar Square, outside Canada House, the headquarters of Canada’s diplomatic mission in the United Kingdom. The location makes the event a visible meeting point for Canadians living in Britain, visitors, and people interested in Canadian culture.

Canada Day is observed on July 1 and marks the 1867 formation of the Dominion of Canada through the British North America Act. London’s festivities commonly feature live music, Canadian food and drink, sports activities, family entertainment, and cultural performances. Organizers may hold the event on a nearby date rather than precisely July 1.

A common mix-up is London, Ontario, a Canadian city that also hosts Canada Day events. This question means London in England, identified by Trafalgar Square and Canada House.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: