Can you guess which busy part of Hampshire this picture was taken in?

The image, snapped in 1964, shows a busy Hampshire road.

So where was it taken exactly?

Daily Echo:

It's High Street, Lyndhurst! Well done if you guessed correctly.

Certainly, no prizes for getting this one right - the area looks almost identical nowadays.