...Facility Located Approximately 45 Miles North Of London In Biggleswade. Featuring Car Parking Facilities, Lots Of Natural Daylight, ...facility located approximately 45 miles north of London in Biggleswade. Featuring car parking facilities, lots of natural daylight, ...Business Park is strategically located overlooking the A1 at Biggleswade, approximately 45 miles north of London, 11 miles southeast