London diners raise £250K for Langdon Foundation