Explore details about location Larkspur Grove. Larkspur Grove is a location situated within the London Borough of Barnet alongside other areas such as Southover, Cheyne Walk, Ellesmere Grove.