At this moment, LIDL owns 19 locations near Neath, Neath Port Talbot Principle Area, West Glamorgan. This page will give you a list of LIDL stores close by.