Explore details about location North Street. North Street is a location situated within the Scarborough alongside other areas such as Lebberston, Tuthill, Prospect Road.