Explore details about location River Street. River Street is a location situated within the Truro alongside other areas such as Tremorvah Crescent, Lemon Quay, St George's Road.