London is a diverse city with a diverse food culture. Although 'traditional British' is standard heavy pub fare; with shepherds pie, fish and chips and beer high on the menu, genuine Londoners are just as likely to be found downing Indian curries and East Asian noodle soups. London is a great place for all tastes and budgets to eat out.