LONDON APARTMENTS FROM JUST £269,900 JUST A 10% DEPOSIT NEEDED ON EXCHANGE (£26K) PRICES SET TO RISE 19.8% BY 2028