Yes, the d stands for pence. It made a certain amount of sense, if 12 inches equals one foot, etc.
I know it was 12 shillings to the pound. It was also 13 shillings to the guinea. To this day fancy things (tuxedos, ball gowns, tickets to certain events) are still quoted in guineas. Where half a crown, a crown, a farthing (I think half a penny) fit in I don't know.
They had an equally absurd system for measures. So an Imperial Quart was somewhat bigger than a standard quart.