THE OWO, FILM SERIES / by One Menagerie

Sharing our latest work for The OWO - a series of films showcasing the first two Show Residences for sale, designed by Angel O’Donnell and Albion Nord.

The OWO is London’s most exciting £1.5bn landmark destination opening in 2023 with a Raffles hotel, nine restaurants, 3 bars, Guerlain’s first London spa and 85 residences managed by Raffles.