Bonham Road Bus Stop ??? | Gwulo: Old Hong Kong

Bonham Road Bus Stop ???

Bonham Road Bus Stop ???

View the original, larger copy of this image at the UWM website:

Following the sequence of photographs - some where along Bonham Road. Perhaps Hospital Road and Tung Wah Hospital below.

Date picture taken (may be approximate): 
Wednesday, January 1, 1941


Is that a petrol pump in the background too?

Here's the earlier photo in the sequence, with a clearer view of the Tung Wah Hospital buildings:

Tung Wah Hospital Buildings

There's a building on the left with two tiled-roof towers. It's partially hidden by trees. Any idea what that was?

Regards, David