Home Japanese Kikuchi, Tottenham Court