Stamford, off the A1 from Newark or Peterborough, or the A606 from Oakham.