Well after two holds at 8000ft it landed back Ok at Heathrow at 14:38.
The following IB A320 landed 5 minutes later, having allowed some time for the runway inspection perhaps.
So it wasn't Manston... most likely the pilots wanted to return to their cars after a successful flight.