London's luxury hotels can often feel very similar, but The Peninsula offers a genuine alternative. Even before The Peninsula arrived in London in 2023, it was already home to several, if not more, of the best hotels in the world. Many have, by and large, perfected the art of five-star hospitality. Everyone has their favorite, but there are few separating factors between them. They all have flawless service, spotless suites and afternoon teas with signature scones. They all have black and white pictures of royalty on the walls, and they can all point to the room where Winston Churchill masterminded some daring plot.