January 6, 2014

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


Editor's Choice Videos