Explore details about location Bena Street. Bena Street is a location situated within the Lanesborough alongside other areas such as Summer Street, South Main Street, North Main Street.