Explore details about location Limes Avenue. Limes Avenue is a location situated within the London Borough of Newham alongside other areas such as Lonsdale Avenue, Skeffington Road, Dongola Road.