thelongnwindingroad.wordpress.com
The fallen star of MacTaggart Road
Long a landmark in the area, the Star at the corner of MacTaggart and Burn Roads – the former Khong Guan Biscuit Factory, is sadly, having its insides ripped out. The building, which was cons…