The Life restaurant is located at the 2-4 Old St, London Greater London. It serves Japanese and Sushi food. Life is has a parking lot and has takeout. The avarage rating of this restaurant rated by 6 reviewers is 4.3. For more deatils and orders call Life on 020 7250 3737 or visit thier website.