At the present, Sainsbury's runs 20 branches near Barry, South Glamorgan. The listing of all Sainsbury's locations in the area can be foundthis page.