Farnham in Surrey, with its Norman castle and lying on a major route, was an important market town in the Middle Ages. The town’s prosperity was also based on its proximity to …