Discover the Elegance of The OWO Residences: A New Icon on London’s Skyline Nestled on the historic grounds of Whitehall, The OWO Residences by Raffles stands as a pinnacle of luxury living in Lon…