Muji

A Muji Store was completely refurbished by Oakwoods in Tottenham Court Road, London.