The Odd One - did your incident occur just west of London?? If it is where I think it is, I had a conflict with a helicopter there too ( circuit, not downdraft) and was flying with the sister of the lady in the tower, who was very diligent in filing a report form !