Photo from the HK Public Library collection. Their caption:
An early view of Queen's Road. The precise location is established by the ''Star Seamans Coffee House'' signboard pointing to D'Aguilar Street, on the left. The view is towards west. Hong Kong Dispensary is in the building with covered archways, on the left. The street is busy with pedestrians and rickshaws.