savills
£880m sold so far in 2025