At present, Londis has 18 locations near Treharris, Mid Glamorgan. Below you will see the listing of all Londis stores in the area.