Abercrombie and Fitch sounds quite likely, IF it is New York.

Might be Washington. I expect she was on an itinerary.

In 1968 neither side was happy about notable Russians wandering about too freely.

Fairly certain it isn’t London. I can’t see a clearly high class British gunmaker advertising instant paste gun blue so prominently (or at all).