Explore details about location Glenmorra Street. Glenmorra Street is a location situated within the Southfield alongside other areas such as Russell Street, West Norwood Drive, Greenleigh Court.