Interesting to see all the recommendations for the Rights of Man - the last time I was in there it was called The Rainbow (c 25 years ago!).
I always go to either The Swan or The Pelham Arms for roasts when in Lewes (both decent rather than spectacular), but I'll give the Rights of Man a go...