Explore details about location Firtree Close. Firtree Close is a location situated within the Cardiff alongside other areas such as York Place, Tredelerch Road, Baylis Court.