Home Oundle Road British Sugar Corporation British Sugar Corporation March 18, 2016 266 Facebook Two images showing the British Sugar Corporation site on Oundle Road at work.