At this moment, Greggs operates 88 branches near Roath, South Glamorgan. Here you'll find a list of Greggs locations close by.