Allenheads is a village in Northumberland, England, situated in the Pennines to the north of Weardale.
Allenheads is a village in Northumberland, in England. It is situated in the Pennines to the north of Weardale.