1961 Map Central.jpg

Thu, 08/22/2019 - 16:21

c.1961 Central Hong Kong map of central and the triangular site of Alexandra House, the building was demolished in 1974 to make way for the current building which was completed in 1976.

Date picture taken
1961
Author(s)