Discover London's top restaurants that serve seasonal and locally sourced ingredients, from Borough Market to Shoreditch. Learn where to eat, what's in season, and how to spot real farm-to-table dining in the city.