The Peninsula London, the first British hotel from the almost century-year old Peninsula brand, has opened this week between Hyde Park Corner and Wellington Arch.
London has a plethora of traditional luxury hotels that is, frankly, without parallel. Within three years, too, it will have four examples of 21st century openings (note that their exact names, key count and other details might well change before opening).