Thanks for that Raffles. Have been playing around with ANA for the last hour or so.
Orginally wanted to fly out on the 18th Dec, but the only option from LHR with availability is MS in either C or Y. Otherwise I can fly out on the 17th with BD in C.
Coming back on/around the 4th Jan there is nothing into LHR at all. The best option looks to be LH in C into FRA.
So it's either Swiss in Y for £550 or 30000 miles + €300ish (which includes a flight with Aer Lingus from FRA to DUB) for a trip in C.
Cheers,
Mel.b