summoning stone of Nottingham

The Devil’s Stone ; Summoning Stone of Nottingham

The Devil’s Stone or as some may have known it the Summoning Stone, is located