This is actually an LGW flight
I have just checked and my original seat was 12C, new seat is 24D
i also have a return flight in 12A but now I’m worried curtain roulette or an equipment swap will turf me out of that one too!
I know I can get a refund but on a flight of that length I paid for a reason. Quite annoying but that should maybe be BA’s new motto…