The Stand

The Stand at Japan House London


The Stand is a drinks and snack bar serving take-away Nel Drip coffee, authentic Japanese teas and snacks, on the ground floor of Japan House London. 

Nel Drip coffee is made using the pour-over method, filtered through a nel brewer; ‘nel’ being short for a flannel, cloth filter. The flannel filter brews a smooth, rich, less acidic coffee.