High Quality Content by WIKIPEDIA articles! The World Financial Center is a complex of buildings across West Street from the World Trade Center site in Lower Manhattan in New York City, overlooking the Hudson River. This complex is home to offices of companies including Merrill Lynch, the Wall Street Journal and American Express, as well as Dow Jones among others. The entire complex is owned by Brookfield Properties, except for the space occupied by American Express (which American Express owns).