Victoria Park Square, London | £420,000