Submitted by Admin on Mon, 12/19/2022 - 13:52 Current condition Demolished / No longer exists A terrace of 9 buildings along the north (downhill) side of Mosque Street. They overlooked the Italian Convent, and were clear to see in old photos of Hong Kong Island taken from the harbour. Log in or register to post comments Photos that show this Place 1895 1890s 1906