That looks even better. Almost 4 hours. Departing flight from T1 domestic (the least check-in hassle). And connecting from one OneWorld flight to another should avoid any hassle if you do misconnect. Finally there's another Aberdeen flight an hour later, at 12.50.
Provided the M25 is not like the M4 was like past Heathrow this evening (!) I would be confident.