IMPORTANT NOTICE

 

From:  British Airways

Date:   January 12, 2010

 

ESTA becomes compulsory wef 20th January 2010 for travel to United States.