Actually, the bit that really gets me is the saying of London, England, or Paris, France etc.
There is no need to state the country for a well known town or city. I know there are places with the same names, called after the original, but if you really think a shot of Tower Bridge, and a caption London is going to make the audience think one is now in London Minnesota USA, then you really are daft.