Explore details about location Meakin Avenue. Meakin Avenue is a location situated within the Newcastle-under-Lyme alongside other areas such as Clayton Road, Elliott Street, Thistleberry Parkway.