The London property market is gaining momentum this spring, fuelled by lower mortgage rates, strong buyer demand, and rising prices. The average UK house price reached £271,000 in March 2025, a 6.4% y