& G . Jamieson , 28 South CastleStreet