Explore details about location Leckhampton Court. Leckhampton Court is a location situated within the Dunedin City alongside other areas such as Gordon Road, Russell Street, Octagon.