British Airways cancels atleast 80 Flights to and from London
British Airways has cancelled a number of flights due to severe weather. The airline said in a statement ''like other airlines, we're expecting extreme weather conditions at airports across the ...