English Wikipedia has an article on: <span class="searchmatch">Grimethorpe</span> Wikipedia <span class="searchmatch">Grimethorpe</span> A large village in the Metropolitan Borough of Barnsley, South Yorkshire, England...
English Wikipedia has an article on: Grimesthorpe Wikipedia Grimesthorpe A suburb of Sheffield, South Yorkshire, England (OS grid ref SK3790). <span class="searchmatch">Grimethorpe</span>...