Four in Five London Homes Are Seeing Price Drops. What the New Postcode Data Means If You’re Selling in East London November 6, 2026