London is the top city for foreign investors, knocking New York City out of first place, according to a new survey. Piccadilly Circus, shown here, is the heart of West London. MCT