Berry Pomeroy Castle, Devon, one of the last private castles to be built in England, and one of the most haunted! Part of the Historic Devon Guide.