"LHR is the largest European airport based on seats and the fifth largest airport in the world. It serves as the main hub for British Airways and experiences significant daily passenger traffic. Recent developments include a temporary closure due to a power outage caused by a fire at a nearby electricity substation."