La mayoría de las personas en Londres consumen una dieta que consiste en los alimentos tradicionales ingleses, que suelen enfatizar la carne y los almidones, así como los alimentos de otras culturas que han sido puestos a disposición por conveniencia moderna, como el curry indio. >
Las personas en Londres por lo general comen tres comidas por día: desayuno por la mañana, un almuerzo ligero por la tarde y una cena más pesada por la noche. Algunos londinenses todavía se suscriben a una estructura de comidas más tradicional, donde la cena es el mediodía y la comida más grande del día, precedida por un desayuno por la mañana y luego por un té, que es un refrigerio más ligero por la noche.
El desayuno en Londres puede consistir en un desayuno inglés tradicional (huevos, tocino, salchichas, pan, frijoles horneados y champiñones), pero hoy en día, es más común que las personas coman cereales, tostadas o gachas. La mayoría de las personas en Londres están en el trabajo o en la escuela a la hora del almuerzo, por lo que el almuerzo suele consistir en un bocadillo, fruta y una bolsa de papas fritas (o patatas fritas, como se llaman en Inglaterra).
La cena de la noche es a menudo una comida más pesada de carne asada, papas y verduras con salsa, pero también es popular para las familias pedir un curry en su lugar. Curry se ha vuelto tan arraigado en los hábitos alimenticios en inglés que casi se ha convertido en tradición en sí mismo.