Explore details about location Dumfries Place. Dumfries Place is a location situated within the Cardiff alongside other areas such as Corporation Road, Bridge Street, Moira Street.