Posted on May 24, 2005 by rodneyLangham Place Langham Place is this huge mall/hotel complex smack in the middle of Mong Kok where the worst of the hom-sup district once was. It has a really nice MUJI and other similar shops. There’s art too!