Submitted by David on Thu, 05/04/2017 - 18:02 Current condition In use Date completed 1 Jan 1965 (Day & Month are approximate.) 18 Johnston Road. Address & completion date from "Names of buildings". Previous place(s) at this location Seamen's Institute / Mission to Seamen building, Wanchai [1910-1962] Log in or register to post comments