You can find Winter Wonderland in Hyde Park. There are signs at the nearest train stations which are: Hyde Park Croner, Marble Arch and Knightsbridge. You can also drive but this is not recommended by the park because there is no designated parking.