Explore details about location South Green Street. South Green Street is a location situated within the Glasgow alongside other areas such as Cross Street, West Washington Street, Sporran Way.