Source: This image came from Flickr, see https://flickr.com/photo.gne?id=43784941255
Date picture taken
1958
Gallery
Shows place(s)
Source: This image came from Flickr, see https://flickr.com/photo.gne?id=43784941255
Comments
Alhambra Theatre in the back.
Alhambra Theatre in the back. As this theatre closed in 1958, the date of the photo should 1958 latest or even earlier.
Re: Photo
In the centre is the Kowloon Methodist Church. The Broadway Hotel on Chi Wo/Mau Lam Streets can be seen to the left (or in front) of the Church. Hard to see the Alhambra Theatre though.