Northumberland and County Durham are the two main counties in the North East of England. It’s a land of rugged coastlines, barren moors and castles.

Here are are picks of the finest castles in the magical part of the country…