1) London Metro
In no doubt helped by holding the Olympic Games, London has made its way to the top spot, taking the place from New York. London was also the place of the largest single asset deal, with Claridges Hotel changing hands for around US $500 million.

Story continues below
Advertisement