Llandeilo is a small town located beside the River Tywi in Carmarthenshire. The town has many fine 18th and 19th Century houses and the church contains Celtic crosses. Near the town stands Newtown House, a National Trust property. It is situated in Dinefwr Park with its white park cattle and ruined castle.