London is literally located in the center of the world with a food scene that reflects this position and makes it one of the world’s most exciting food cities. ...