That’s Heathrow (in Europe) as opposed to, say, Athens (in Europe)……..
For a 777 the fuel required for anywhere in Europe is not going to lengthen its take-off run noticeably. A flight UK to ATH is only about a 1/3 of a 777s potential. 🙂
The aircraft did infact come to EDI from Eastern Europe somewhere.