The western side of Hankow Road looking towards Salisbury Road can be viewed here The Star Theatre (white building) and the sign of the Red Lion Inn at the junction with Peking Road can also be seen.
Source: This image came from Flickr, see https://flickr.com/photo.gne?id=17934554825
Date picture taken
1953
Gallery
Shows place(s)