Travelwatch

News and views from the travel industry: several new luxury hotel openings are on the horizon in London before Christmas