Die meisten Menschen in London essen eine Diät, die aus traditionellen englischen Lebensmitteln besteht, die normalerweise Fleisch und Stärke enthalten, sowie Lebensmittel aus anderen Kulturen, die durch moderne Convenience verfügbar gemacht wurden, wie zum Beispiel indisches Curry.
Die Menschen in London essen normalerweise drei Mahlzeiten pro Tag – Frühstück am Morgen, ein leichtes Mittagessen am Nachmittag und ein schwereres Abendessen am Abend. Einige Londoner halten sich immer noch an eine traditionellere Essensstruktur, bei der das Abendessen der Mittag und die größte Mahlzeit des Tages ist, gefolgt von einem morgendlichen Frühstück und gefolgt von Tee, einem leichteren Snack am Abend.
Das Frühstück in London kann aus einem traditionellen englischen Frühstück bestehen – Eier, Speck, Würstchen, Brot, gebackene Bohnen und Pilze – aber heutzutage isst man häufiger Müsli, Toast oder Porridge. Die meisten Menschen in London sind zur Mittagszeit bei der Arbeit oder in der Schule, daher besteht das Mittagessen normalerweise aus einem Sandwich, Obst und einer Tüte Kartoffelchips (oder Chips, wie sie in England genannt werden).
Das Abendessen ist oft eine schwerere Mahlzeit mit gebratenem Fleisch, Kartoffeln und Gemüse mit Soße, aber es ist auch bei Familien beliebt, stattdessen ein Curry zu bestellen. Curry hat sich so in den englischen Essgewohnheiten verwurzelt, dass es fast schon zur Tradition geworden ist.