Explore details about location Farmville Road. Farmville Road is a location situated within the Cardiff alongside other areas such as Archer Crescent, Mynachdy Road, Nant y Plac.