CN Tower's management company claims that any picture of the landmark building is a trademark violation

Not being a doctor who fan, I think this went right over me head… Do you mean the old station? I guess the current one is Grand Central Terminal, not “station”.?