Being from Barnstaple and having flown from Chivenor for around 10 years from the mid 90's, I believe it was located at 51'5'7.35N 4'91.06W. It is indeed on the Taw side of the airfield south of the perry track, east of the Watersports Centre and West of RW34 TH.
Hope that helps
O&G