Question: Where is the castle that John Crabbe defended in 1318 against the English?
Answer: Berwick-upon-Tweed, Northumberland, England