Not FIP but London-Munich (DB Spezial) Sleeper to Zagreb, comfy Serbian train to Belgrade, Couchette to Thessaloniki, comfy Greek train to Athens.
If you don't feel like doing the Couchette from Belgrade to Thessaloniki then it may be possible to do both sections in daylight by staying...