London Street Food - WHAT IS THE BEST? French Food (The Frenchie) or Afghan Food (2 Lads Kitchen)