It was initially delayed entering Russian airspace due to a problem with its flight plan. It was then was cleared to enter Russian airspace but the new route it was given meant it had insufficient fuel to get to HND. They attempted to arrange a divert for a fuel top up in Russia but this failed. Hence the return to LHR.