January 6, 2014 11:49 AM

London knocks off New York City as top spot for foreign investors

London is the top choice for foreign investors, beating New York City, which finished second in a poll released today. San Francisco ranked third, followed by Houston and Los Angeles.

Related content