Each year Canada Day is celebrated at Trafalgar Square, where live Canadian acts, food stalls, and day-long celebrations take place.
In London's Trafalgar Square, Canada Day is annually celebrated with live music from Canadian artists, food stalls, and a full-day of festivities.