Lontoon ravintolatarjonta on huippuluokkaa. Paitsi huippuravintoloita, Lontoossa on myös paljon eri tyyppisiä etnisiä ravintoloita, joista saa usein maukasta ruokaa lounashinnoilla.