Barry Palace Barry Palace 216 Holton Road Barry Vale Of Glamorgan CF63 4HQ Rating Date: 2023-01-30 Rating Authority: Vale of Glamorgan Leave a Reply Cancel replyYou must be logged in to post a comment.