The Great China Hardware Co. Ltd was located at 35-37 Johnston Road at the western corner with Thomson Road. A tram trailer appears to be passing by. A similar photo of the junction can be viewed here
Source: This image came from Flickr, see https://flickr.com/photo.gne?id=49342038172
Date picture taken
1973
Gallery
Shows place(s)