30th June 2025 Buyers take advantage as prime market values fall further: Savills Prime central London prices are now 22.4% below their 2014 peak, according to new insight.