I have an open accumulator £1 that stand to win just under £2k if Hungary beat Belgium 2-1. (I correctly predicted France 2-1 and Germany 3-0 as the first two bets of the accumulator). The cash out value is £85.50

If a bookie has 'accepted' the following bets online,are they duty bound to accept them, or can they cancel one or all of them?

£50 on Hungary to win at 6/1
£85 on the draw at 12/5
£140 on Belgium to win at 4/6

so...

If Hungary win, I win £125.00 (350 less 85 less 140)
If it's a draw, I win £99.00 (289 less 50 less 140)
If Belgium win, I win £98.33 (233.33 less 50 less 85)