The postal code of Hen Odyn is LL53 8PR. Hen Odyn is a street in Nanhoron Gwynedd, Wales, United Kingdom.