The Hemlock Stone or Himlack Stone is an inselberg on Stapleford Hill at Stapleford, Nottinghamshire, England.