Explore details about location Archer Road. Archer Road is a location situated within the Cardiff alongside other areas such as Hengoed Close, Lyndhurst Street, Manston Close.