The Lamb & Flag The Lamb & Flag Lamb And Flag Church Street Wick Vale Of Glamorgan CF71 7QE Rating Date: 2020-02-13 Rating Authority: Vale of Glamorgan Leave a Reply Cancel replyYou must be logged in to post a comment.