Explore details about location Scalloway Road. Scalloway Road is a location situated within the South Lanarkshire alongside other areas such as Elvan Place, Stewartfield Drive, Holmwood Gardens.