At present, WHSmith has 18 branches near Penarth, South Glamorgan. Here you'll see the listing of all WHSmith locations nearby.