OHH CHA BAR at MUJI Tottenham Court Road, 1st Floor
6-17 Tottenham Court Road, London, W1T

Open Daily:
26th October - 25th November

Monday-Saturday 10:00 - 20:00
Sunday 12:00-18:00