Here is the most recent Streetview.
Friday, July 31, 2015
Chinese Box - Jeremy Irons (1997) - D'Aguilar Street, Central
The next shot shows the familiar curve in the middle of D'Aguilar Street as it turns north down the hillside. There have been a few changes here, most obvious is the business occupying the Yau Shun Building on the right hand side, but also note the former colonial red post box and it looks as though the brick wall on the right might be in need of some re-pointing soon.