Looking to go to London for my son's 18th, anyone have any good recommendations. He likes Indian, Italian, Mexican or American style food.