Meanwhile, Chinese developers and insurance companies were attracted to London as they sought to diversify their investments outside Asia, Savills noted.
It named government-backed insurer China Life as one of the biggest entrants in 2014, with its deal to buy 10 Upper Bank Street – an iconic skyscraper in Canary Wharf - for £795 million in 2014.
Read MoreLuxury London property sees further decline
"The top Chinese developers are being driven by challenges in the domestic market and global branding needs. Insurance companies are beginning to diversify their huge capital outside of China after the restriction on overseas investment was lifted by the regulator," Eric Zhao, Savills Chinese capital markets specialist said in the real estate agent's report.
"We have already seen the top Chinese firms make a statement in London and we are expecting more to follow."Savills also noted the rise in private investors entering the London markets, such as the sale of the iconic "Gherkin" in the City of London to Brazilian billionaires, the Safra family. The building, officially called 30 St Mary Axe, sold for a reported £726 million, and comes alongside other significant deals with private investors from China, Spain and Hong Kong.