For the past ten years or so BA has required passengers other than Silver and Gold members of the Executive Club to pay a fee to select a seat at the time of booking.
This applies to all cabins except First Class, even Club World. Please see here for a full guide to BA’s seating policy.
Even though BA is one of the only, if not the only, airlines in the world to charge business class passengers to select a seat, and it is seen as somewhat egregious, this policy has survived.
As BA has learned of passenger preferences it has applied dynamic pricing to different parts of the same cabin with differential charges by row and proximity to aisles and windows.
In Club World, this has meant higher charges for the much loved upper deck of the Boeing 747. On the main deck of the Airbus A380 and Boeing 747 and in all other Club World cabins, there were three tiers of prices, Front, Middle, and Rear. There were higher charges for forward rows and lower charges for rear rows.
Changes from 14 May 2019
Since Tuesday 14 May 2019, BA has split the pricing of seats on the main deck of Club World into no less than six tiers.
These are Front Side, Front Centre, Middle Side, Middle Centre, Rear Side, Rear Centre.
In the example of an 86 Club World seat Boeing 747 below, there are now higher prices to select a seat on the side of the aircraft, which are £87 per person at the front of the cabin, £80 in the middle of the cabin, and £67 at the rear of the cabin.
Centre seats are at reduced prices of £79, £72 and £59 per person. Charges will vary by aircraft, and are higher on other aircraft such as the Airbus A380.
At present, BA has not changed the pricing of seating on the upper deck of the Boeing 747 and Airbus A380, currently £91 and £105 per person respectively, but changes will be forthcoming.