Combine a beautiful manor house with the strongest fortifications, add some of England's most wonderful landscape and you have Aydon Castle. Dating from the 13th century, it is situated just three miles north east of Corbridge.