Topic summary
Kielder

Kielder is a village and civil parish in western Northumberland, England. Located at the head of Kielder Water and in the north west of Kielder Forest, the village is within three miles (five kilometres) of the Scottish border. In 2011 the parish had a population of 218.