Explore details about location Benchin. Benchin is a location situated within the Melrose alongside other areas such as Campground Link, Nott Street, Whitby Street.