Ah, good, I didn't imagine the name then!
I'd just like to add that my last visit to The Duck was about 1991, so it was clearly the previous management that weren't that friendly!
A pub in Haywards Heath (on the road to Wivelsfield ) I think it was called The Duck, but I might be making that up. Anyway, it was the sort of place where you walked in and all the regulars turned to stare at you, in a " don't get many of you out of towners in these 'ere parts " sort of way...