The ones in Northumberland are amazing such as Dunstanborough, Bamborough, Alnwick etc. The ones near the sea just seem so magical really.
It's hard to pick a favourite but Warkworth Castle and the road leading from the town to the castle is probably the most English scene you can imagine.