Learn about the agricultural tourism of Saffron Walden in England. Saffron Walden is a medium-sized market town in the Uttlesford district of Essex, England. It is located 12 miles (19 km) north of Bishop’s Stortford, 15 miles (24 km) south of Cambridge and approx 45 miles (72 km) north of London. The town retains a […]