Explore details about location Greenwich South Street. Greenwich South Street is a location situated within the Royal Borough of Greenwich alongside other areas such as Springfield Grove, Riefield Road, Keightley Drive.