The BA2156 TAB-LGW looks OK with 30+ empty and both the BA 2152 and 2154 BGI-LGW have 40+ on each flight. The are 20 listed for the 2156 so that looks OK at this stage however BGI will always be the better bet as its got 2 flights with seats.