Explore details about location Spencer Street Bridge. Spencer Street Bridge is a location situated within the South Wharf alongside other areas such as West Gate Freeway Onramp, Lormier Street, CityLink Onramp.