British Airways A319 G-EUPN operated BA734 London Heathrow – Geneva with a three hour delay this evening, however the return BA735 has been delayed overnight due to weather delays around London Heathrow.