Think this is one of those scenarios where, whilst I'd love to fly Oneworld, I'm going to have to pass in favour of much better timings elsewhere.
Emirates gives me:
LGW to HYD, Dep: 2:25pm Sunday 20th July, Arr: 8:50am Monday 21st July;
HYD to LHR, Dep: 9:50pm Friday 1st August, Arr: 7:00am Saturday 2nd August;
Unless any other good ideas out there...?