Each year, Time Magazine's World's Greatest Places list recognizes 100 extraordinary destinations, including hotels like The OWO in London, known for its historical significance and luxury amenities.
The OWO hotel, located on the historic site of Whitehall Palace which used to house Britain's Old War Office, underwent a six-year and £1.5 million transformation before opening in 2023, featuring 85 private residences, nine restaurants, three bars, and Guerlain's first London-based spa.
Collection
[
|
...
]