Is Kielder in the north east of England?

Yes, Kielder is located in the northernmost part of the county of Northumberland in North East England, close to the border with Scotland, on the edge of the Northumberland National Park.
Copyright Wanderlust World © https://www.ynyoo.com