Submitted by moddsey on Wed, 11/29/2023 - 14:42 Current condition Demolished / No longer exists Location approximate: 21 Hanoi Road Log in or register to post comments Photos that show this Place 1963 1967