If you want to out of the center banks of seats is it highly advised to pay to book a seat in advance? And if so how far in advance would you recommend.
I don't usually fly BA (I'm on WN or UA for work), but I'm trying it this year over the Xmas holidays.