
Leeu Collection to open first London property in 2019
UK: The Leeu Collection has acquired its first London property, an office building in Fitzrovia. The company will convert the property, at 55 Newman Street, in to a 100-room hotel which will open in 2019. The building already has detailed planning consent. Carrie Wicks, CEO of Leeu Collection, said: “The