Similar view as this but after reclamation. The house on the mystery building site it now finished, but it's not Trafalgar Court which opened in 06/1984. Behind it is Grandview Mansion.
Date picture taken
1964
Gallery
Shows place