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