British Airways today announced that its resumption of flights on the London Heathrow – Tehran route, previously announced as commencing on July 14th 2016, will not now commence until until September 1st 2016.