Londres es una de las ciudades más caras del mundo y los precios de los restaurantes a veces son exorbitantes. Por la misma razón hay cientos de restaurantes a precios muy asequibles, muchos tienen menú e incluso algunos incluyen complementos como el café.
Algunos restaurantes pueden cargar algún impuesto opcional o una tasa por cubierto. Para calcular lo que nos vamos a gastar, lo que en España te costaría 10€, aproximadamente en Londres serán 10 libras.
El plato típico de Londres es el pescado con patatas fritas (fish and chips). Gracias a esa extensa variedad gastronómica existen restaurantes de todas las nacionalidades: indios, chinos, mexicanos, tailandeses, etc.
Si no se tiene tiempo o dinero, Londres dispone de gran cantidad de establecimientos de comida rápida; hamburgueserías, kebabs y pizzerías no serán dificiles de encontrar.