Explore details about location Kestrel Lane. Kestrel Lane is a location situated within the South Park alongside other areas such as Rockmoore Road, Meadow Drive, South Park Drive.