Explore details about location Saughton Mains Gardens. Saughton Mains Gardens is a location situated within the City of Edinburgh alongside other areas such as West Granton Road, Calder Road, Lothian Street.