I recently paid a visit to Great Torrington, a small market town in the north of Devon. The town is sited on an ancient settlement on high ground with a steep drop to the River Torridge below. The Castle remains are surrounded by spectacular views of unspoilt green...