The rows of festive lights suspended from the trolley bus poles plus the plethora of overcoats tell us that this picture was taken close to Christmas.
It was December 1956 when the photographer managed to stand unimpeded in the middle of London Road at North End in Portsmouth – Kingston Cross to be precise.
Imagine trying to do that there today.
We are looking north with the turning to Chichester Road on the right.
On the left is the distinctive castellated tower of the old North End Baptist Church which would be converted into a pub – The Lanyard – in 2005.
To the shoppers pictured here, the mere thought of a church becoming a pub would have been shocking.
On the near right is the imposing facade of a branch of the National Provincial Bank which would, in 1970, become the National Westminster Bank.