The Small English Town Swept Up in the Global AI Arms Race by Investor News Today February 17, 2026 0 A brief drive from London, the city of Potters Bar is separated from the village of South Mimms by 85 acres of rolling farmland segmented by a scribble of hedgerows. ...