If you run a search there are lots of threads on the best seats in all BA planes with varying configs. A lot will depend on your personal preferences and requirements (i.e. upstairs/downstairs).
There are also some websites which can assist:
seatguru being one.
Again, there is a lot more information in the ultimate BA guide at the top of this forum. As others have said, please do have a read, it is more than helpful !