Mar 26, 2021 · NoMad London — the newest addition to the hotel chain’s flashy lineup — is now scheduled to open on May 25, after its December opening was delayed due to the pandemic.. "/>Nomad the new