Depart Heathrow on May 4th, return December 22nd. Job done.

Will write up the full itinerary shortly - right now I need a stiff drink!