david london