London office space trends 2025: What the latest data tells us about price and availability