Explore details about location Adamscroft Place. Adamscroft Place is a location situated within the Cardiff alongside other areas such as Central Link, Canal Parade, Meadowlark Close.