Jas J Niven & Co Ltd, Church Street
Shown here is Niven Engineering at 35 Church Street (later renumbered 278) occupying land where the Salvation Army shop now trades [2015]. Niven's many assets/branches were sold off around the late 1970s by Brierley Investments Ltd. Niven Engineer...
Creator: Unknown
Place: 278 Church Street, Palmerston North
Date: circa 1924