Explore details about location Henderson Place Lane. Henderson Place Lane is a location situated within the City of Edinburgh alongside other areas such as St Leonard's Crag, Beach Lane, Barnton Grove.