Home City Centre Oundle Road British Sugar Corporation (1966) City CentreOundle RoadVillagesWoodston British Sugar Corporation (1966) March 8, 2021 The British Sugar Corporation site off Oundle Road in 1966