Submitted by moddsey on Sun, 11/19/2023 - 01:28 Current condition Demolished / No longer exists Address: 62-76 Wanchai Road, junction with Triangle Street. Log in or register to post comments Photos that show this Place 1956 1950s 1950s See more photos of this place