The Star The Star Star Inn Treoes Vale Of Glamorgan CF35 5DL Rating Date: 2023-02-24 Rating Authority: Vale of Glamorgan Leave a Reply Cancel replyYou must be logged in to post a comment.