British Airways A319 G-EUPS operating BA974 London Heathrow – Hamburg diverted to Berlin Tegel this afternoon due to high winds at Hamburg. The aircraft then positioned Berlin Tegel – London Heathrow as BA9259. As a result BA975 Hamburg – London Heathrow was cancelled.