Oh well, mystery solved. Went to work Wednesday and whine didn't go away, checked fluid level and well below minimum so I have a leak.
Had already ordered some new LR fluid so topped up to max again Thursday morning, slight whine for a couple of miles and then gone.
Still the same today...