Explore details about location Bellhouse Lane. Bellhouse Lane is a location situated within the Scarborough alongside other areas such as Bellhouse Lane, Egton Bridge, Cambridge Street.