Aug 30, 2023Eva Mount on the Opening of The BoTree Hotel in LondonThe highly anticipated opening of the BoTree will happen on September 15 in London. We get the scoop from the woman in charge, Eva Mount!