Langham Jakarta partners with chef Tom Aikens Eloise Hanson 29 July 2021 Reading Time: < 1 minuteIndonesia: Scheduled to open in September 2021, Tom’s by chef Tom Aikens will launch at The Langham Jakarta. Located on the 62nd floor of the Read More »