Keynes lives presently in Highbury , London .
Keynes currently resides in Highbury , London .