Paranormal Explores Uncategorized The DEVILS Rock| Hemlock Stone How Hemlock Stone came to sit where it does, on stapleford Hill, Bramcote, Nottingham, UK By Charlene lowe Kemp / July 23, 2018