Can you guess where this picture was taken?

The image, captured in 1980, shows an area just outside Southampton.

So where was it taken exactly?

Daily Echo:

It's Lower Northam Road, Hedge End! Well done if you guessed correctly.

Gone are the days when Dewhurst the butcher and Link the drug store - both seen in this picture - served locals in Hedge End.