Restaurant Review: Jidori, Covent Garden

Although London became quickly proliferated with Chinese, Indian and French restaurants after the Second World War, Japanese restaurants were slow to catch on. Opened in 1974, Ajimura is documented as London’s first Japanese restaurant, eventually succeeded by a boom in popularity surrounding sushi. By the mid-1990s, sushi had become big business in London, notably showcased … Continue reading Restaurant Review: Jidori, Covent Garden