Explore details about location Insole Place. Insole Place is a location situated within the Cardiff alongside other areas such as Harbour Drive, New Road, Pentre Street.