De Engelsen hebben op culinair gebied niet altijd een even goede reputatie gehad. Maar die hebben ze inmiddels ver achter zich mogen gelaten. Londen telt dan ook heel wat gerenommeerde restaurants.
De multiculturele samenleving in de stad zorgt ervoor dat kleinere restaurantjes met bijvoorbeeld traditionele gerechten uit Indonesië, Mexico, India, Maleisië en nog tal van andere landen. als paddenstoelen uit de grond zijn geschoten, in alle diverse prijsklassen en in elk deel van de stad. In de binnenstad zelf zijn restaurants redelijk duur. Beter is het om in de richting van Paddington te trekken voor heerlijke en betaalbare schotels.
Fish and Chips, de traditionele dikke frieten met gefrituurde vis, zijn weer helemaal hip in Londen. Men vindt deze zowat overal in de stad, dikwijls als take-away (om mee te nemen of uit de hand te eten). Het Engelse ontbijt is eveneens typisch te noemen. Het bestaat uit gebakken spek, roerei, toast, witte bonen in tomatensaus, worstjes, gebakken tomaat en gebakken champignons.
Voor wie graag Brits wil eten is ‘Canteen’ aan te raden. Voor de lunch kan het hier tamelijk druk zijn maar in de avond kan men er heerlijk gaan dineren. Men vindt dit restaurant in Crispin Place, nummer 2. De Afternoon Tea is eveneens typisch Brits. In de middag nemen de Engelsen graag een pauze om van een kopje thee of koffie met een hapje te genieten. Vaak zijn dit scones, die geserveerd worden met sandwiches besmeerd met jam of komkommer. Veel eetgelegenheden bieden betaalbare een high tea aan.