JOSH Charnley grabbed a hat-trick as Wigan returned to winning ways in emphatic fashion.
The victory nudged them back ahead of Castleford into third spot.
Josh Charnley’s two first-half tries bookended efforts by Matty Bowen and John Bateman to give the visitors a 22-0 lead.
London - without a win this Super League season - crossed before the break through Thomas Minns.
But Wigan were always in control, and during the second-half Anthony Gelling, Scott Taylor, Gil Dudson and Charnley crossed to hammer home their advantage.
Joe Burgess struck for two late tries to take them beyond the half-century of points.
The slippery conditions led to errors from both teams, but the action was quick and kept the Warriors’ strong following at The Hive entertained.
Having suffered back-to-back losses against Wakefield and St Helens, Wigan will head to Catalan next week with their confidence high after this 10-try display.
Matty Smith kicked two 40-20s and struck nine goals from 10 attempts.
Charnley’s treble took his tally to 10 tries in four games since returning from an injury lay-off.
London: Farrar; Macani, Minns, Solomona, O’Callaghan; Cunningham, Drinkwater; Slyney, Moore, Kraniqi, Vea, Foster, Cook. Subs: Wicks, Wallace, Griffin, Herold.
Wigan: Bowen; Charnley, Sarginson, Gelling, Burgess; Smith, Williams; Crosby, Powell, Dudson, Bateman, Farrell, Clubb. Subs: Taylor, Hughes, Burke, Pettybourne.
Referee: Joe Cobb