The Den The Den 14 The Square Holsworthy Devon EX22 6DL Rating Date: 2019-01-09 Rating Authority: Torridge Leave a Reply Cancel replyYou must be logged in to post a comment.