EconomyPrime London Transactions Fall 17.5% as £5 Million-Plus Deals RiseBy Adrian ValeNov 12, 2026, 8:48 AM UTC