Best 5* hotel in london st pancras [5* Review St Pancras Hotel 2019]