UK shopping centre investment activity strengthened in 2025 and could accelerate further as around £3 billion of assets move towards sale over the next 12 months, according to Savills.