Books make perfect Christmas gifts – and where better than from charming independent bookshop Grif n Books in Penarth? It stocks a great range …