Charles Darwin House, Canrobert Street, London | £450,000