Topic summaryCastle Howe Expand Summary Castle Howe is a motte and bailey castle in the town of Kendal, England. Wikipedia source