Originally Posted by
UKtravelbear
Brexit has NO effect on Eu261 as it is part of existing UK legislation and would require Parliament to actively repeal it.
Moreover, as EC261 applies to any carrier flying out of the EU (no matter what that airline's government or parliament thinks of it), the OP is definitely covered for Preveza to London (in the same way someone travelling Athens to Newark on United is covered).