London, a city famous for its rich history and iconic landmarks, is a melting pot of food worldwide. But let's face it—eating out in this city can get pricey. ...