It's not quite clear from the pics within the linked article, but is this going to be on the site of the existing depot, immediately to the west of the station platforms?
TC‡, yes, if you know Exeter the road crossing depicted in the second image is Red Cow Croosing just before trains enter Exeter St. Davids station. The view of the station is that looking south towards Newton Abbott.