Due to bad weather conditions in whole of the UK and specifically in London, British Airways has cancelled certain long haul as well as short haul flights from London Heathrow and London Gatwick Airports. Due to bad weather conditions in whole of the UK and specifically in London, British Airways has cancelled certain long haul as well as short haul « Continue Reading »