Explore details about location South Downing Street. South Downing Street is a location situated within the Piqua alongside other areas such as East Street, Lakewood Place, Fisk Street.