Piccadilly’s long-running Japan Centre is to move into salubrious new premises off Leicester Square in September. Based on the Japanese concept of a “depachika” – the basement food hall in a department store – it will feature a 100-seat dining courtyard, along with specialist rooms offering Japanese teas, sake and miso, the latter available direct from the […]

Continue reading