Explore details about location Treetops Close. Treetops Close is a location situated within the Cardiff alongside other areas such as Lynton Close, Drope Road, Dudley Street.