Uncategorized Powderham Castle Powderham Castle sits in a deer park on the banks of the River Exe, close to the historic cathedral city of Exeter.