Desborough is a town in Northamptonshire, England. It is one of the founding 12 members of the Charter of European Communities European Charter and through this has links with 24 other EU members. Through the Desborough and District Twinning Association Home page the town is twinned with Neuville de Poitou in the Vienne departement of France and with Bievre in Belgium. Overview Desborough developed around the spinning and weaving industries, by the nineteenth century specialising in silk. Many… (More on Desborough) |