Serfty you might want to have a look through
this thread which is on the BA forum.
It seems the seating gods at BA do some fairly odd things at times with, as it seems, no reasoning behing them.
I was recently moved from 2A to 3F on a CE flight. When I checked on MMB I was able to move myself back to 2A.