Explore details about location Laburnum Place. Laburnum Place is a location situated within the Cardiff alongside other areas such as Barnwood Crescent, Orchid Close, North Road.