A pretty safe option in terms of large-enough restaurants and cuisine would be Chinese I reckon. Gold Mine (Bayswater), Food House and Wan Chai Corner (both Soho) are worth a phone call. Barshu also, but a bit more specialised (Szechuan) and I can't remember if they have the space offhand.