Prices bounce into 2025: London leads the charge