10 Best Hotels in London with 24-Hour Front Desk