London Corner was a fast food restaurant offering a unique culinary experience with revisited traditional English dishes and fresh, seasonal local ingredients.