Explore details about location Sir Harry Lauder Road. Sir Harry Lauder Road is a location situated within the City of Edinburgh alongside other areas such as Orwell Terrace, Northfield Farm Avenue, Gilmerton Dykes Avenue.