Paulo Thu, 08/22/2019 - 16:21 oldernewer 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 Tags Alexandra House Author(s) PaulO Log in or register to post comments