1958 Cox's Road

Wed, 12/23/2020 - 13:14
Date picture taken
1958
Authors

Comments

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.