Thanks for all the help. I will probably go with booking Finnair from LHR (£253 RT). Oddly, the BA website if only give me the option of returning on the Monday rather than the Sunday and charges £280.
Could make it a TP ruin but would then cost over £800 in business.