Saudia has a B777 assigned to VIP support, it spends a lot of time operating for the Ambassador based in London.
STN was probably chosen due to lack of slots in LHR or a more flexible departure time frame.
I forget the B777 assigned, but think its AKG.
As for the 74SP, still have three in operation.
Mutt