20021019 unknown: London voted best business city of Europe