The OHH CHA BAR was a site-specific tea bar in MUJI Tottenham Court Road from 26th October to 25th November 2018.