London’s food is one of the best in the world, especially street food is great.
King prawn teppanyaki
Cuban sandwich
Duck confit sandwich
Roast beef
Sausages
Pulled pork

AloJapan.com