Biggleswade
Biggleswade is a market town and civil parish located on the River Ivel in Bedfordshire, England. It is well served by transport routes, being close to the A1 road between London and the North, as well as having a railway station on the main rail link North from London (the East Coast Main Line).
Read more about Biggleswade.