How long to fly from Brunei to London?

17hr 50min Bandar Seri Begwan (BWN) to London Heathrow (LHR) by Royal Brunei Airlines with 1 Stop at Dubai.
No change of aircraft.