London’s prime property hotspots revealed, with an average sold price of £6.225m