BA or Virgin I believe
British airways,
Which ever one you can afford
British airways, Vigin Atlantic KLM Finland air Aer lingus ...
Depends on how many stops you want. British Airways and Virgin Atlantic offer non-stop. If you want to take the scenic route use IcelandAir or even United.
Thanks! Your answer is awaiting moderation.