Allendale is a tiny sheepherding settlement in Northumbria, in the valley of the River Allen. The nearest large town is Carlisle, thirty-five miles away. The exsanguination of the maid of Allendale took place there in 1110 during the Raven King's conquest of Northern England.
River_Allen.jpg
The River Allen