Anything that is Ex LGW is out of the question (due to connection times etc...) Otherwise I would've chose MRS instead!
Unfortunately I had another problem @ work hence the dates are even worse now.
I am thinking of the following:
LHR-EDI
EDI-MXP
LIN-LHR
LHR-DXB
DXB-LHRx-CDG
CDG-LHR
However as I will arrive into MXP really late, so I thought why waste $$ in a nice hotel when I can only sleep for 8 hours.
Are there any airport hotels around MXP?
Therefore the next day I can checkout and goto a nice hotel in the city Centre!