Skip to content
EntityQ772694· pop 11· linked from 127 articles

Llandrillo

Sign in to save

Also known as Llandrillo, Denbighshire

village and community in Denbighshire, Wales, UK

On the map

Available in 10 languages

via Wikidata sitelinks · CC0