Yes sir, but the location of the photo is a little farther north, perhaps at Mulberry by the Armories.
One of the things that stands out for me, aside from the signage, is the width of the street. Its
one-wayedness, the lack of street parking (at least in this photo) and the lack of street trees really emphasize that fact.
It's also quite evident what function James North served in those days. In contrast, when I was growing up the only reason you went to that area was to have an Italian coffee (great novelty at the time) or to watch Juventus play, though I can't imagine why anybody would want to do that. It was pretty rough, it must be said.
Any other observations?