Explore details about location Artillery Avenue. Artillery Avenue is a location situated within the Southend-on-Sea alongside other areas such as Weybridge Walk, Raphael Drive, Maldon Road.