What castle on the banks of the River Annan in Scotland is named after a common Great Britain surname?
Annan (surname):  The use of Annan as a surname is most common in Great Britain and the former British colonies. Annan Castle: Annan Castle, was a castle that was located on the banks of the River Annan, in Annan, Scotland.
Annan Castle