Hong Kong Telegraph 9 October 1883.
Exact location not known but as the Kowloon Club is mentioned, Stockwell Cottage was probably located near today's Hankow/Haiphong Roads or even Nathan Road, going by the first generation Kowloon Hotel
Date picture taken
9 Oct 1883