Looking south along Nathan Road, from the junction with Haiphong Road. In the bottom-right corner is the top of the postbox that stoood at the junction, visible in this photo: http://gwulo.com/node/6018
The Baron's Court Hotel was at 23-25 Nathan Road according to this advert from the SCMP dated 15 December 1941. Same address as the Chardhaven and Star Hotels <Read more ...>