Back to map Beer pub Blue Anchor Inn East Aberthaw, near Barry CF62 3DD United Kingdom Wales About this place Thatch is rare enough in South Wales to make the approach memorable, and Blue Anchor Inn in East Aberthaw looks almost misplaced beside the industrial edges of the coast. Around this place