Explore details about location Duxford Close. Duxford Close is a location situated within the Cardiff alongside other areas such as Llandovery Close, Keen Road, Newport Road.