Explore details about location Benson Avenue. Benson Avenue is a location situated within the London Borough of Newham alongside other areas such as Pelly Road, Carnarvon Road, King's Road.