Hello! I'm traveling to England from New Hampshire (USA) for the first time (yay!) and will be staying with friends in Oxford, Cheltenham, and Shrewsbury.
While I'm in Oxford, I've heard that some of the best lemon curd going is in that area- is this so? Any particular rec's for your very favorite- in Oxford or elsewhere? I'm a huge fan, and hope to eat lots of it.