There is no "St James Gardens" inside Holland Park in Kensington & Chelsea, London.
The famous St James's Park is a distinct royal park near Buckingham Palace, in Westminster. Holland Park, meanwhile, contains its own named gardens: the Kyoto Garden (Japanese garden), Dutch Garden, and Ecology Centre Garden, among others.
"St James Gardens" may refer to smaller local spaces elsewhere, but not within Holland Park.