Heathrow closure: what are your rights if your flight has been cancelled?

Up to 291,000 passengers have had journeys disrupted by the London airport’s power outage

Go to Source
Author: Zoe Wood