24 Sep 18 Grams @ Langham Place is now Open!!! Written by admin. Posted in 18 Grams, Mong Kok Langham Place Sun and Sky! We are very excited to announce that our new shop at Langham place is now open! Come say hi, give us a wave or sit down at this beautiful location with a clear view of the sky! Enjoy some cloud watching while you have your daily coffee.