Explore details about location Freshmoor Road. Freshmoor Road is a location situated within the Cardiff alongside other areas such as Mount Stuart Square, Pierhead Street, Craiglee Drive.