We've compiled a list of 32 places you should eat at in London. From breakfast spots to delicious dining, and sweet treats to street food, our compilation ha.