British Airways - Hours and Locations