St TudwallParishShareKing Edward's StreetBarmouth, Cymru / Wales LL42 1NYUnited KingdomGet directions