Searching online for an Indian, close to Bishops Stortford train station, there was 3 choices shown in/near the town centre; the first I'd been to previously, Mint Leaf was the next nearest and the search showed it had website; whilst the website wasn't very sparkling it showed…