This one is looking east along Berwick street. There was the St Thomas church at 43 berwick street which still exists today. The junction east of the church is the Nam Cheong st junction. That old building at junction was demolished between 2011 and 2016 according to google map.
Date picture taken
1970s
Shows place(s)