El aeropuerto tiene 2 World Business Centre Heathrow, la sede del International Airlines Group.