London rivals New York, Paris, and Tokyo as one of the best places to eat in the world right now. The sheer diversity of restaurants here is unparalleled. Among the city's 6,700 restaurants are see-and-be-seen hot spots, casual ethnic eateries, innovative gastropubs, and temples to haute cuisine. More »
