Smack in the center of London’s most chaotic area—where vibrant Chinatown and seedy Soho merge—those seeking comfort in the form of Japanese staples find whatever their hearts desire at the Arigato Japanese Supermarket.
This article is for subscribers only. Please subscribe or sign in if you are a subscriber. You have currently viewed all of your free articles for this month. Please check back next month or subscribe for more.