I've not been there for quite a while so i thought i would have a quick look online :
https://www.jenynsarms.com/
Sadly it seems they have departed! Not sure if it has been sold on or what. Another suggestion would be the Foldgate Inn, to the east of Downham on the A1122 where it crosses the A134 - they usefully have a large car park there too!