Showing Results for tag: Sydell Group

NoMad London opening December

News Story / 07 July 2020

UK: The first NoMad hotel in Europe will be located in Covent Garden in the former Bow Street Magistrates Court, and is scheduled to open in December.

Thank you sponsors