You asked:

tompkin, england

  • Tompkin, the place in Staffordshire, England.