Explore details about location Laburnum Place. Laburnum Place is a location situated within the Sefton alongside other areas such as Sevenoaks Avenue, Napier Street, Eldons Croft.