The compact market town of Biggleswade rests on the banks of Bedfordshire’s River Ivel. Well connected to other parts of the country by rail and road, the town is 40 miles north of London and just 20 miles southwest of Cambridge. The Saturday market in the town centre is the best place to pick up local produce.