We found 300 restaurants within 22 miles 22 miles of Bamber's Green, Takeley, Bishop's Stortford CM22 6PF