London, UK High Commission of Canada with closeup of row of red colorful Canadian flags on Cockspur Street in Westminster