Looking north along Nairn rd (Princess Margaret rd). The junction on the left (with blue "Ho Man Tin" sign in lower picture) is Pui Ching rd. The tall building at the top right corner is called Bel-Air House 衛德臺 built in 1961 which still exists today. The Petrol station on the left can be seen in this 1965 map:
Date picture taken
1962