Travel & Living
The Rebirth of a London Landmark: The OWO
On Friday 29th September, The OWO, a spectacular new destination debuts in the heart of Whitehall with the opening of new restaurants and bars, the first hotel in the UK for Raffles Hotels & Resorts - Raffles London at The OWO, 85 Raffles Residences, The Guerlain Spa and Pillar Wellbeing.