Explore details about location Benhill Avenue. Benhill Avenue is a location situated within the London Borough of Sutton alongside other areas such as Ebbisham Road, Aultone Yard, Penarth Court.