With what seems like every major hotel brand breaking ground in London over the past few years, from Six Senses to Peninsula, you’d be hard-pressed to find a higher standard of hotels in any city in ...