Hunslet produced a spirited display against the full-time Broncos, but the visitors always had enough in hand to see off their hosts.
London took the lead through on loan Leeds Rhinos forward Elliot Minchella, withing a minute of the kick-off, but Hawks countered through a Leeds man of their own, a they built pressure and Luke Briscoe intercepted the ball and ran it in for a score, with Simon Brown’s kick taking the score to 6-4
But the luck was all on the Broncos side throughout the half and they went in 22-6 ahead following further tries from Tom Gilmore, Wes Naiqama and Matt Garside.
The Hunslet crowd showed their displeasure at some of the referee’s decisions, but Barry Eaton’s words at half-time spurred the Hawks on who in the second half cand they came out and gave everything they had.
But just four minutes into the half, Hawks lost Robbie Ward to the sin-bin for an offence following the ball going dead in goal.
The man advantage and sloppy defending allowed the Broncos to score again this time through Rhys Williams.
The Hawks got a fingertip back into the game 60 minutes in Simon Brown skirting his way in and converting his own kick to give them hope.
Hawks kept up the pressure in the final 20 minutes, but they could not find a way through, even with London’s Matt Garside sin-binned and the visitors sealed the win with Williams’ second try.
Hunslet Hawks: Watson, Duckworth, Briscoe, Maun, Barnett, Brown, Kain, Haley, Flanagan, Yates, Martin, Walters, Mackay. Subs: Ward, Mvududu, Houston, Lyons.
London Broncos: Haliwell, Williams, Farrar, Naiqama, Macani, Sammut, Gilmore, Lovegrove, Nasso, Thackray, Harrison, Garside, Minishella, Dwyer, Kear, Wallace, Annakin.
Referee: Warren Turley.