With a bit of help from Tim Light, I think we can confirm that Pastimes gave the right answer. This photo is probably of New Bridge Road near the junction with Upper Pickering Street. Tim has also helped me to locate a similar photo dated 19 December 1961 from the National Archives’ Picas website (Photo no. 2) which carried this description.
“Mutinous members of the Work Brigade demonstrate outside the Ministry of National Development Office in Upper Pickering ……..”
Picture no. 3 was taken by me yesterday. I happened to be at the nearby newly-opened Chinatown Point to meet some of my course trainees.
Congratulations to Pastimes. Pls email me your address; or message me at Facebook.
While sniffing around the Picas website, I came across a 1970 photo of the hawker centre in front of Thong Chai Medical Institution at Eu Tong Sen Street. So happens I took a similar shot yesterday and so here’s a Then and Now comparison of the same place 4 decades apart.