Originally Posted by
martin_d
I'm very tempted by this, now and the ICC have confirmed it also. £400 in taxes though

You'd have the same level of taxes on a Business redemption, so it doesn't affect your decision whether to choose F or C.
£400 does sound high though, does it include the cash element of Miles + Cash? I'd ask the ICC for a breakdown and compare it with the same routing on ITA.