Offering fine views over Totnes to the River Dart, Totnes Castle was one of the earliest Norman strongholds in England. Built on a hill and surrounded by fortifications enclosing a high wooden tower, Totnes Castle symbolised the importance of the new Norman regime.
Read more