The Canadian flag flew proudly over Frankfurt City Hall to mark the opening of a TD office in the German financial capital in 1973.