The Peninsula London: from room rates to restaurants, all the hotel’s opening details revealed
By John O’Ceallaigh Long awaited, The Peninsula London hotel’s opening date has finally been confirmed. When the first guests arrive from 12 September 2023, they’ll be entering what is slated…