I don’t know how the photographer took this photo unless he was in an aeroplane as there was no tall building in the vicinity at the time.
This is a view of the junction of Kings Road, Elm Grove, Green Lane (top) and Castle Road, Southsea, taken about 1950 I would guess.
The bank on the corner of Green Road was a branch of Lloyds. Where the coach is parked on the corner of Castle Road is where Bush Villas was located and the former home of Arthur Conan Doyle and the birthplace, if you like, of Sherlock Holmes.
The bomb site on the opposite corner to the bank and behind the corporation bus remained until the late 1960s.
The hole is still there even now, a lower ground car park to the block of apartments called Roslyn House.
The photo comes from My Back Pages – Portsmouth 1962-1972 by Nigel Grundy.