simtang Sun, 07/24/2022 - 20:59 oldernewer Picture of the Hunghom railroad depot on Chatham road built in 1937 and demolished in 1968 due to the construction of Chatham flyover. A petrol station can be seen at the Cooke street junction Date picture taken 1963 Shows place(s) Chatham Road petrol station [????-1968] Ho Man Tin rail depot 何文田車廠 [1922-1968] Log in or register to post comments