
A Flurry of New Luxury Hotels Have Landed in London—Here’s What You Need to Know
The world’s hottest new spot for luxury-hotel openings? It’s not a far-flung island, Saudi Arabia, or wherever the latest incentives lure operators (see also: Saudi Arabia). It’s London. The British capital’s roster of soon-to-open spots is impressive. …